You can set up subscriptions or recurring payments on your Paperform forms via Stripe and Braintree.
Gotchas When testing a Stripe account, make sure you set up the plans in both normal mode and “View test data” mode. Stripe treats the “Test” version as a completely separate environment, so plans created in live mode won’t automatically exist in test mode.
You may wish to allow for a recurring payment that expires after a set period of time. Stripe does not allow this sort of subscription, but Braintree does.
When creating a plan in Braintree, you can specify the billing cycle length and the number of billing cycles.
So, as an example, suppose you wish to charge someone monthly for a period of four (4) months. You would set up a plan in Braintree with the billing cycle length set to one (1) month and the number of billing cycles set to four (4).