I have a business, selling online. Now I'm updating my software portal. My developer suggests using stripe instead of a bank account. He knows it is better but he cannot explain why.
Some more details on my situation
My situation is - as always, when I sell stuff on internet I need to make clipping and pay my agents. So every payment from my customer need to be split in some proportions between me and my agents, sometimes there are few agents involved. As I need my own way to manage clipping, than I'd rather have my own reporting so I can put together what is paid and why it was paid. So reporting is not a benefit for me.
Subscription management is one of my use cases... If a platform will do the charges for me? Then If someone would like to cancel a subscription - I would need to send an api request to do so. It does also make my developer to implement all thins stuff around active and not active subscriptions. It is not much of a help here, but rather potential sync problems.
My main concern is - as my new platform is not selling the life time access, but rather providing a subscriptions, I would need to tokenise credit card of my customers. If I would tokenise them in a wrong system - it will be like a life time contract for me. I cannot retokenise them with another payment provider then. I would not store full card numbers. That is why I needed to make my own research. I need a good candidate for it. Popular and with a good history. Not a new startup.
But the big banks would be more stable on that ground.This is the only difference I see. Apart from development time with friendly/not friendly api.
PS, some people claim they receive emails like this:
Thanks for signing up with Stripe!
Unfortunately at this time we will need to stop offering service for Kinsta Managed WordPress Hosting - Powered By Google Cloud. Currently Stripe can only support users with a low risk of customer disputes–after reviewing your submitted information and website, it does seem like your site presents a higher level of risk than we can currently support. Unfortunately we will be unable to accept any additional payments on your behalf.