You create your purchase form using Gravity Forms.
It can be complex, with multiple products, shipping charges, multiple addresses, discounts and coupons, etc.
Or it could be as simple as a ‘Buy now’ button.
Then you map the fields on the form to their payment functions via a WPdirectdebit form feed. It’s easy, only takes a moment and there’s no coding needed.
Finally, you compose your notification emails to keep the customer and everyone who needs to know, fully informed.
When the customer submits the purchase form, WPdirectdebit passes the mapped information over to GoCardless, and Gravity Forms sends your notifications.
WPdirectdebit can even create customer accounts, giving you the basis of a membership system and making subsequent purchases simpler.
You might find you no longer need credit card or PayPal integrations and the complexity that goes with them.