まずStripeのオンライン決済を実装するには3通りの方法があります。 Stripe Checkout: Stripeが提供する支払いページにリダイレクトして決済する Charges API: Charges APIを呼んで自前の支払いフォームで決済する Payment Intents API: Payment Intents APIを呼んで自前の支払いフォームで決済する Charges と Payment Intents 、どちらを使っても自前の支払いフォームでの支払いフローを構築できます。 しかし、Chargesの方は今後は拡張せずPayment Intentsの製品開発に集中することがこちらのページで説明されています。 なのでできればPayment Intentsの方を使いましょう。 補足ですが、移行は推奨されていますが2020/07/21現在Payment IntentsにChar
![Stripeのオンライン決済を実装する時はChargesよりPayment Intentsを使おう #Stripe | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d7200c691f39b34519851926fd7f053d0d058f2/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F12%2Fstripe-eyecatch.png)