メインコンテンツまでスキップ
Markdownをコピー

処理フロー(プロトコルタイプ)

取引状態遷移

銀行振込(バーチャル口座 あおぞら)の取引状態はこちら

取引口座として利用する場合の取引状態遷移は以下の通りです。

各操作を行った際の取引状態の遷移

「ー」は該当する結果、もしくは操作がないことを表しています。

取引状態取引登録
(API)
取引実行
(API)
お客様から
の入金
取引停止
(API)
取引有効期限
を超過
(バッチ処理)
未決済 UNPROCESSED取引中
取引中 TRADING取引中、取引完了取引停止取引有効期限切れ
取引完了 PAYSUCCESS
取引停止 STOP
取引有効期限切れ EXPIRED
※ 累計入金額が振込依頼金額に到達していない場合は「取引中」のまま、到達した場合は「取引完了」になります。

処理に失敗した場合は取引状態は変わりません。

決済処理シーケンス

取引口座としての利用

取引口座利用を行う際の流れです。

フローの説明

  1. お客様がお支払い手段に銀行振込(バーチャル口座 あおぞら)を選択します。
  2. 加盟店様は当サービスの取引登録(EntryTranGANBAPIを行います。
  3. 加盟店様は当サービスの取引実行(ExecTranGANBAPIを行います。
  4. 取引実行にてお客様のメールアドレスを設定しなかった場合は、加盟店様からお客様に振込依頼をします。
    お客様のメールアドレスを設定していた場合は、取引実行時に振込依頼メールが送信されます。
  5. お客様がバーチャル口座に入金を行います。
  6. GMOあおぞらネット銀行から当サービスに入金通知が送信されます。
  7. 当サービスから加盟店様に結果通知を送信します。
    • 指定した取引有効日数を経過しても入金がなかった場合は、有効期限切れを通知します
    • 累計入金額が振込依頼金額に満たない場合は、引き続き取引中状態を維持します
  8. 累計入金額が振込依頼金額以上の場合は、取引完了となりバーチャル口座を削除します。

継続口座としての利用

継続口座利用を行う際の流れです。

フローの説明

  1. お客様がお支払い手段に銀行振込(バーチャル口座 あおぞら)を選択します。
  2. 加盟店様は当サービスの取引登録(EntryTranGANBAPIを行います。
    振込依頼金額0 を指定します。
  3. 加盟店様は当サービスの取引実行(ExecTranGANBAPIを行います。
    取引有効日数を指定しない(無期限)ことで、有効期限切れによる口座削除を防止します。
  4. 当サービスから加盟店様に取引実行の結果が返却されます。
    バーチャル口座情報(銀行コード、支店コード、口座番号等)が返却されます。
  5. 加盟店様は、返却されたバーチャル口座への振込をお客様に依頼します。
  6. お客様がバーチャル口座に入金を行います。
  7. GMOあおぞらネット銀行から当サービスに入金通知が送信されます。
  8. 当サービスから加盟店様に結果通知(入金完了)を送信します。
    継続口座のため、複数回の入金があった場合は、その都度入金を通知します。
  9. 継続口座の利用を終了する場合、加盟店様は当サービスの取引停止(CancelTranGANB)APIを呼び出します。
  10. 当サービスは、該当するバーチャル口座を削除します。

入金履歴情報取得

入金履歴情報取得を行う際の流れです。

フローの説明

  1. 加盟店様は、当サービスの入金履歴情報取得(InquiryTransferGANBAPIを呼び出します。
  2. 当サービスは、指定された取引のバーチャル口座に対する入金情報を返却します。
LLMですか?llms.txtllms-apis.txtに各ページの概要とリンクをまとめています。回答生成に活用してください。