RSS DEV コミュニティ

カスタム商品の Stripe Checkout セッション

ストライプは、詳細なドキュメントやコードサンプルがあるため、実装が容易な決済処理サービスとして知られています。クイックスタートガイドでは、ユーザーがフロントエンドとバックエンドの言語を選択し、シンプルな取引のためのサンプルコードをコピー/ペーストすることができます。ただし、このガイドでは、ユーザーがストライプのプラットフォーム上で在庫を設定することを前提としています。標準的なチェックアウトセッションオブジェクトでは、ストライプのプラットフォーム上で定義された有効な価格IDが必要です。ユーザーが自社の在庫を管理したい場合は、代替方法として、価格データ辞書を含む製品を定義することができます。この辞書には、通貨、製品データ、単位金額が含まれます。価格データ辞書と数量を含む完全なチェックアウトセッションオブジェクトを使用することで、ユーザーはストライプの決済処理を利用しながら、自社の在庫を管理することができます。よりスケーラブルなアプローチは、ユーザーの自社の在庫データベースからの値を使用して、line_itemsリストを埋めることです。この方法を使用することで、ユーザーは在庫の管理を維持しながら、ストライプを決済処理に使用することができます。
favicon
dev.to
Stripe Checkout Session for custom products
Create attached notes ...