Markdownをコピー
OpenAPIタイプ 現金払い 処理フロー
決済処理シーケンス
コンビニ決済・Pay-easy決済・マイペイメント
- お客様がお支払い手段にコンビニ決済を選択します。
- 加盟店様は当サービスの支払い番号発行(
/cash/charge)APIを呼び出します。 - 当サービスは、決済事業者に対し決済要求を行います。
- 加盟店様はお客様へ支払い案内を行います。
- お客様が支払いをします。
- 決済事業者から決済結果が返却されます。(当サービスから加盟店様へはWebhook通知にて通知します。)
銀行振込(バーチャル口座)
取引ごとにバーチャル口座を割り当て、入金または期限切れで取引が終了する方式です。
フローの説明
- お客様がお支払い手段に銀行振込(バーチャル口座)を選択します。
- 加盟店様は当サービスの支払い番号発行(
/cash/charge)APIを呼び出します。 - 当サービスは未使用のバーチャル口座を割り当てます。
支払い番号発行時にお客様のメールアドレスを設定している場合は、振込依頼メールを送信します。
支払い番号発行の結果として、バーチャル口座の口座情報(銀行コード、支店コード、口座番号)を加盟店様に返却します。 - 支払い番号発行時にメールアドレスを設定しなかった場合は、加盟店様からお客様に振込依頼を行います。
- お客様がバーチャル口座に入金します。
- 銀行から当サービスに入金通知が送信されます。
- お客様が入金した場合、当サービスから加盟店様にWebhook通知にて入金を通知します。
(支払い番号発行に指定した取引有効日数を経過しても入金がなかった場合は、有効期限切れを通知します)
銀行振込(バーチャル口座 あおぞら)
- 取引口座としての利用
- 継続口座としての利用
取引ごとにバーチャル口座を割り当て、入金または期限切れで取引が終了する方式です。
フローの説明
- お客様がお支払い手段に銀行振込(バーチャル口座 あおぞら)を選択します。
- 加盟店様は当サービスの支払い番号発行(
/cash/charge)APIを呼び出します。 - 当サービスは未使用のバーチャル口座を割り当て、口座情報(銀行コード、支店コード、口座番号)を返却します。
- 加盟店様はお客様に振込依頼を行います。
支払い番号発行時にお客様メールアドレスを設定している場合は、当サービスから振込依頼メールを送信できます。 - お客様がバーチャル口座に入金します。
- GMOあおぞらネット銀行から当サービスに入金通知が送信されます。
- 当サービスから加盟店様にWebhook通知(入金通知)を送信します。
- 指定した取引有効日数を経過しても入金がない場合は、有効期限切れを通知します
- 累計入金額が振込依頼金額に満たない場合は、取引中状態を維持します
- 累計入金額が振込依頼金額以上の場合は、取引完了となりバーチャル口座を削除します。
同一のお客様から繰り返し入金を受け付ける場合に、継続口座として口座を割り当てる方式です。
フローの説明
- お客様がお支払い手段に銀行振込(バーチャル口座 あおぞら)を選択します。
- 加盟店様は当サービスの支払い番号発行(
/cash/charge)APIを呼び出します。
cashInformation.cashOptions.useRecurringAccountにtrueを設定し、継続口座として利用できる口座を割り当てます。 - 当サービスは、割り当てしたバーチャル口座情報(銀行コード、支店コード、口座番号など)を加盟店様に返却します。
- 加盟店様はお客様に振込依頼を行います。
支払い番号発行時にお客様メールアドレスを設定している場合は、当サービスから振込依頼メールを送信できます。 - お客様がバーチャル口座に入金します。
- GMOあおぞらネット銀行から当サービスに入金通知が送信されます。
- 当サービスから加盟店様にWebhook通知(入金通知)を送信します。
継続口座のため、複数回入金があった場合は、その都度入金を通知します。 - 継続口座の利用を終了する場合、加盟店様は当サービスのキャンセル(
/order/cancel)APIを呼び出します。 - 当サービスは該当するバーチャル口座を削除します。