Mirakl コネクターを使用した決済
Mirakl で Stripe のプロセスを使用して決済機能を導入します。
Stripe は、支払い方法を 7 つのカテゴリーに分類しています。同じカテゴリー内の支払い方法には共通の機能があり、一度の導入で決済フローの提供を開始できます。
既存のコネクターの 1 つを使用するか、自身でシステムを構築して決済を受け付けることができます。
支払いの作成
ユースケースや注文ワークフローに基づいて、支払い方法のカテゴリーを選択してください。
ワークフローに支払いの組み込みを適応させるための追加ガイドラインを以下に示します。
承認後に支払う
カードの場合、PaymentIntent をオーソリのみで完了するには、capture_method オプションの値を manual
に設定します。すべての売り手がそれぞれの注文を承認または拒否すると、コネクターがすぐに売上を自動的にキャプチャーします。注文は、オーソリの有効期間である 7 日以内に承認または拒否される必要があります。
銀行へのリダイレクト、ウォレット、後払いでは支払いの確認がすぐに行われるため、注文を自動的に受け付けるよう設定し、売り手が注文のフルフィルメントを実行できない場合は返金を使用することをお勧めします。
配送時に支払う
カードで、7 日以内に支払いをキャプチャーするビジネスルールを適用している場合は、決済中にのみオーソリを実行できます。適用していない場合は、決済時にカードを保存して、後でオーソリを実行します。
銀行口座引き落としの場合、決済時に銀行口座を保存して、売り手が注文を承認した後で支払いを開始できます。
期日に支払う
Stripe Billing を使用して顧客に請求書を送信すると、顧客は Stripe のオンライン請求書ページで支払うことができます。
支払いの検証
Mirakl の注文の支払いの検証を処理するには、埋め込みジョブを使用するか、クーポン提供などの特定のニーズがある場合はご自身で PA01 API を呼び出すことができます。
埋め込みジョブを有効にするには、まずメタデータを更新して、Mirakl の注文を成功した支払いにマッピングする必要があります。
curl https://api.stripe.com/v1/charges/ch_1Hmloy2eZvKYlo2C2Tx3W00V \ -u
: \ -d "metadata[mirakl_commercial_order_id]"=123sk_test_4eC39HqLyjWDarjtT1zdp7dc
売り手がロジスティック注文を受けると、ワークフローが開始されます。
- 支払いの検証ジョブは、新しく受けた Mirakl の注文を取得します。
- コネクタは Mirakl による支払いを検証します。
- カードの場合、すべてのロジスティック注文が承認または拒否されると、支払いがキャプチャされます。
支払いの分割
支払いが Mirakl で検証され、Stripe でキャプチャされたときにワークフローは開始されます。
- 支払いの分割ジョブは、新しく検証された Mirakl の注文を取得します。
- コネクタは、手数料を差し引いた後、注文金額を売り手に送金します。
支払いの返金
Mirakl による注文の返金をリクエストすると、ワークフローが開始されます。
- 支払いの返金ジョブは、新しく返金された Mirakl の注文を取得します。
- コネクタは Stripe で返金を作成し、Mirakl で返金を検証してから、支払いの分割に使用された送金を差戻します。
参照情報
- 導入手順。