As a startup CEO, it’s crucial for you to use solutions that help increase revenue and improve customer experience. Choosing the right payment gateway and seamlessly integrating it into your product is no exception.
When it comes to payment processing software, there’s no one-size-fits-all solution. Every industry and product has its peculiarities and requirements that influence the entire business process flow. The payment service provider should ensure impeccable user experience, security and match your unique business goals. Above all, the choice of payment service provider requires deep research, analysis, smooth integration, and development.
Continue reading this case study, to learn how we helped our client, a healthcare platform, to choose and integrate a cost-effective payment gateway in the shortest term.
The client provides software solutions to private medical practices and institutions to keep the patient’s records and facilitate communication between patients and healthcare professionals.
After the free version of the platform went live, the client managed to test the product idea by collecting real-world feedback as well as bring in more customers and increase customer base.
The next step was to add a subscription plan, which included book an appointment with a doctor online and a queue management system, which allows patients to easily join and check the queue status online.
To improve customer experience and reduce wait times, our client wanted to encourage patients to fill out forms and pay before coming to the office, using a payment gateway integration.
With the integration, it’s easy to build custom forms and take payments. So when the patient arrives at the hospital, they’ve already completed the necessary forms and paid for the doctor’s appointment.
Our client saw an opportunity to increase its revenue by adding a subscription payment model to its platform. Before moving ahead with adding a subscription payment model, our client launched a free model.
This allowed him to collect user feedback and test the concept of an app on the market to shape it further into the paid version.
Adding subscriptions meant changes to product pricing, support, and billing. The integration of a payment gateway would be required to support these business model changes. The client engaged us to put in place a subscription billing system and integrate an online payment system.
For a start, we conducted research and comparative analysis of the most popular online payment gateways. From the existing ones, we chose Splash Payments, Stripe, and PayPal. We evaluated the individual features of each system. Each of them works great. Our choice was mostly based on the needs and requirements of the client’s platform. We’ve found Stripe to be one of the easiest to integrate and maintain, due to it’s powerful and flexible API. It also gives developers full control of the entire payment experience. In addition, it was important for us to find the most cost-effective and convenient service. If you compare Stripe to PayPal, it has lower service fees.
Moving forward, we developed the internal architecture of the subscription billing system and used Stripe as a payment gateway.
Here's what subscription billing system allows us to:
A good question to ask is "where does the data live?" As Stripe’s system is secure and well-designed, we decided to use Stripe as a source to keep all customer and billing data. All we need to keep track of in our system is a Stripe customer ID for each of the user accounts and information about transactions.
All in all, we managed to conduct analysis, make all preparation and integrate Stripe into the client’s platform within 15 business days. The integration was performed by PHP developer, while the rest of the product team focused on developing premium features.
23 % of users subscribed to paid features in the first month.
We analyzed the existing payment systems and chose the most cost-effective and most suitable for our client.
We seamlessly integrated Stripe into the client’s web platform following the deadline.