Move shared payment logic to payment plugin...
GoCardless subscription form with calculator.
Error reporting for subscription form.
Save to user's meta.
Neater code, min_amount, toFixed(2).
Link through to GoCardless.
Close the loop!
Clear query string on success.
Change what's displayed if GoCardless is set up.