I’ve been building a telemedicine app for remote covid testing using a network of trained call center agents
A User signs up, and can Take a Test - there is a video chat with an agent, then a bunch of things, and at the end the user gets a PDF certificate via email (and other goodies)
Issues:
How can I handle pre-authorization to spend money on the individual tests?
—- a user has credit in the system as a concept - such as ‘credit for 4 tests’…. But what if they signs like to ‘top up’ without re-entering payment data?
More tricky:
A user could (soon) add additional users to their account (eg children)
the child would not pay themselves for the test and process, but use the parent account
—— automated billing would be ideal
Or we might imagine a service:
a user buys a monthly subscription to use the service (say unlimited tests in a month if x euros)
how to handle this?
Any ideas on how to solve these challenges? Thanks!
It does look like PayHere could handle recurring payments but not necessarily automated repeat payments triggered by an event (ie the user pays each time they take a test… without having to input their info in each time) - is that right?
You could autofill the email address and name of the user so that it’s not such a pain for the user to submit payment. I use the following template to pass the user’s email and name with Payhere:
Ditto. Construct URL for the win. I even found a way to use the donation link type to allow users to select multiple quantities of an item that get charged monthly (in app purchases, eg.)
You could use Thrivecart to handle recurring payments. It can connect to Google sheets…so to Glide. Use webview to embed the cart in Glide.
Thrivecart can connect to Stripe and other payment processors. No extra fee on transactions but costs 500 $ aprox. I have done it and works ok