I'm wanting to use paypal as a payment method however when I submit the form I'm taken to paypal and the form is submitted which means the user could cancel the payment but the form would still appear as submitted.

Comments

quicksketch’s picture

I haven't tried out the Paypal implementation with Pay module, but that sounds like the way all the other payment processing gateways work also, except they are all capable of returning an error without leaving the existing site (thus stopping the form from being submitted). This sounds like something that Pay module would need to address, as it's probably the way any form in Pay would work when using the Paypal integration.