We were using a different billing system for awhile to do monthly charges for our customers, and used Stripe as the payment gateway. The issue we had with it, was with that billing system, any time a customer would pay an invoice, but then check the box to save their credit card for automatic monthly payments, it was actually Strip doing that and not our billing system which caused so many issues. For example, if the service was $250 per month, they would enable automatic monthly payments, but then Stripe would charge them $250 each month, even if our billing system invoiced them for $280, or a different amount. Even if I would cancel a service in our billing system, Stripe would continue to charge the customer every month. It was also an issue where customers would check to save their credit card for future payments, as then when they wanted to update the card we would have to tell the customer to contact Stripe to do it as we couldn't from our end.
Does Chargebee work the same way? I'm really looking to find a billing system that does everything, and only uses Stripe to run the actual card. So if a customer adds a card for automatic monthly payments, I want that saved in Chargebee to charge their card based on what they are charged in Chargebee, and not with Stripe.
Thank you for sharing the details around your requirements. From the sounds of it looks like Chargebee is exactly what you are looking for.
And YES, Chargebee will be the central source of information/truth for your billing and subscription management.
I have listed your areas of interest that is support by Chargebee.
We have our webinars| Walkthroughs happening on a weekly basis, you can join one of these to know more about how Chargebee functions. Click Here to register for the Webinar
Also, you mentioned that you need to save the card data outside of the gateway? I would like to understand the issues you facing around this, as Chargebee uses a tokenization mechanism with the gateway, where the actual card data is stored in a vault, mostly provided by the gateway.
Chargebee Solutions Team.