PaymentIntents and SetupIntents make setting up a basic subscription Billing interface incredibly painful. The documentation is awful and spread across multiple sections of the Help pages so you have to read multiple articles to piece together how it's supposed to work in your specific scenario.
Even understanding when a PaymentIntent is recommended vs when a SetupIntent is needed takes some doing.
And don't get me started on trying to understand whether I need to use the confirmCardPayment or the confirmPayment or confirmCardSetup etc etc functions.
I found that wiping down Gillette cartridge blades with Isopropyl (rubbing) alcohol after use significantly improves their longevity, specifically how long they keep a sharp edge for.
This is fantastic thank you; I thought our customer card data was effectively held hostage in Stripe so the only way to move customers to a new system was to wait until their credit cards expired and were updated.
We're planning to migrate away from Stripe after this latest in a line of price increases.
PaymentIntents and SetupIntents make setting up a basic subscription Billing interface incredibly painful. The documentation is awful and spread across multiple sections of the Help pages so you have to read multiple articles to piece together how it's supposed to work in your specific scenario.
Even understanding when a PaymentIntent is recommended vs when a SetupIntent is needed takes some doing.
And don't get me started on trying to understand whether I need to use the confirmCardPayment or the confirmPayment or confirmCardSetup etc etc functions.