2つのチェックアウトモード
Waffoは2つのチェックアウト統合モードをサポートしています。ニーズに合ったものをお選びください。- Waffoホスト型チェックアウト: 完全な決済ページをWaffoが提供します。ユーザーはWaffo側で決済手段を選択し、決済を完了します。
- 加盟店構築型チェックアウト(API直接): 加盟店自身で決済ページを構築します。ユーザーは加盟店側で決済手段を選択し、加盟店がAPIパラメータを通じて決済チャネルを指定します。
比較
Waffo Checkout: リクエストパラメータ
ユーザーがWaffo側で決済手段を選択する場合、加盟店はpayMethodType や payMethodName を渡す必要はありません。Waffoチェックアウトが利用可能なすべての決済手段を自動で表示します。
決済手段のリクエストパラメータの詳細なルールと例については、Cashier 連携 - カスタマイズオプションを参照してください。
加盟店構築型チェックアウト: リクエストパラメータ
ユーザーは加盟店ページですでに具体的な決済手段を選択済みです。どのチャネルを使用するかをWaffoに伝えるためにパラメータを渡します。カード決済:
payMethodName は渡さず、payMethodType のみを渡してください。WaffoがカードのBINを通じてVisa / Mastercard / JCB / AMEXを自動識別します。VA: payMethodType: "VA" のみを渡してください。ユーザーがWaffo側で具体的な銀行を選択します。Eウォレット: ウォレットを指定するには payMethodName を渡します(例: DANA、GCash)。これによりWaffoチェックアウトページをバイパスし、指定ウォレットの決済フローに直接ユーザーを遷移させます。Waffoチェックアウト自体はすべての決済手段をサポートしており、payMethodName を渡すのは、チェックアウトの選択画面を表示せずに特定のウォレットへ直接遷移させるための方法です。埋め込みオプション
orderAction を受信した後、リダイレクト、iframe埋め込み、またはアプリWebViewでユーザーを決済ページへ誘導できます。各埋め込み方式の推奨シーンと要件については、チェックアウト統合手順と決済手段別の連携注意事項を参照してください。