Any payment integration would have to be done directly by Formsite (in the same way as they have done integrations with some other systems). 

It appears that, this is a system that does not allow you to add in your own payment methods.