API を使用して決済用の URL リンクを作成して管理する
API で決済用の URL リンクを作成し、管理します。
Payment Links API を使用して、顧客と共有できる決済用の URL リンクを作成します。Stripe は、このリンクを開いた顧客を、Stripe がオンラインで提供する決済ページにリダイレクトします。
商品カタログを設定する
Payment Links use Products and Prices to model what your business is selling. To get started with Payment Links, create a product, then use that product to create a price.
Payment Links は、定額、段階制、パッケージ、顧客選択型 (顧客が料金を指定可能) の料金に対応しています。現在、_顧客選択型の料金_は継続支払いや寄付に対応していません。
決済用リンクを作成する
To create a payment link, pass in line_items. Each line item contains a price and quantity. Payment links can contain up to 20 line items when using Standard pricing and 1 line item when using Customer chooses price.
決済用リンクを共有する
決済用のリンクのそれぞれに url があります。それをメール、ソーシャルメディア、ウェブサイトのリンク、アプリ、その他のチャネルを通じて顧客に伝えることができます。
支払いを追跡する
顧客が決済用の URL リンクを使用して支払いを完了すると、フルフィルメントと消し込みに使用できる checkout.session.completed Webhook が Stripe から送信されます。
口座引き落としや店舗支払いのように、決済確定までに 2 ~ 14 日かかる支払い方法を有効化した場合は、追加の Webhook をリッスンするようにしてください。詳細については、顧客の決済後に注文のフルフィルメントを実行するためのガイドをご覧ください。
顧客が購入を完了したら、決済用の URL リンクで after_completion を設定して、URL にリダイレクトするか、カスタムメッセージを表示できます。