Trial period in payment plans
Include trail period (1 week, 2 weeks, 1 month or free) options into the payment plans. So that it is visible to the paying client
Add second email address for notifications
This may prove useful for a number of our customers that have integrations already setup for a secondary email.
Translations into different languages for payment pages
SuperPay operates in multiple regions and we must be able to localize payment pages for different countries
Collect custom fields
Allow the ability to collect fields from customers when completing payments for one-time and recurring. Be able to send the data for that field via a URL query parameter?
Billing address collection
For high value, international payments billing address collection is essentially mandatory. It reduces "Do Not Honour" declines from the cardholders bank by ~50%. It's less important for domestic transactions, but banks are increasing looking at more metadata for international when deciding whether to accept or decline a transaction. You should have the ability to collect a billing address and pass this to Stripe correctly.
Send emails from my email @companyname.com
Instead of sending payment link emails coming from Che at SuperPay, it would be nice to have notifications sent to clients from my company.
Embed payment pages into websites
It would be useful if accounts had the option to embed payment pages like, Quick Pay, Payment links and Payment plans into their website so customers don't have to visit another site to complete their payment