韓国の現地カードでサブスクリプションを設定する
支払い方法として韓国のカードを使用するサブスクリプションを設定します。
Checkout API を使用すると、構築済みの決済ページでサブスクリプションを作成して確認できます。
商品と価格を作成するダッシュボード
Products (商品) は、販売しているアイテムまたはサービスを表します。Prices (価格) は、商品の価格と請求頻度を定義します。これには、商品の価格、受け付ける通貨、および 1 回限りの支払いか継続支払いかが含まれます。商品と価格が数個のみの場合は、ダッシュボードでそれらを作成および管理します。
このガイドでは、例としてストックフォトサービスを使用し、100,000 KRW の月次サブスクリプションを顧客に請求します。これをモデル化するには、次のようにします。
- 商品を追加ページに移動します。
- 商品の名前を入力します。
- 価格に 100,000 を入力します。
- 通貨として KRW を選択します。
- 商品を保存をクリックします。
商品と価格を作成したら、価格 ID を記録しておき、後続のステップで使用できるようにします。ID は料金体系ページで price_
のように表示されます。
Checkout セッションを作成するサーバー側
Stripe Checkout で韓国のカード支払いを受け付ける前に、顧客は、お客様が今後の支払いに韓国のクレジットカードを使用することを承認する必要があります。サーバー側のエンドポイントを呼び出してCheckout Session (Checkout セッション) を作成する購入ボタンをウェブサイトに追加します。
<html> <head> <title>Checkout</title> </head> <body> <form action="/create-checkout-session" method="POST"> <button type="submit">Checkout</button> </form> </body> </html>
subscription
モードで Checkout セッションを作成して、必要な情報を収集します。Checkout セッションを作成したら、レスポンスで返される URL に顧客をリダイレクトします。
実装内容をテストするサーバー側
支払い方法として韓国のカードを選択してから、「登録」をタップします。リダイレクトページで支払いを認証することで、支払いの成功ケースをテストできます。PaymentIntent のステータスは requires_
から succeeded
に移行します。