決済シーケンス図 - BankPay
本シーケンス図では、APIの呼び出しの流れとその間のインタラクションを記載しています。ユーザーやシステムコンポーネントがどのタイミングでどのAPIリクエストを行うのか、視覚的に追跡することができます。このコンテンツでは、APIの操作のシーケンスやその関連性を簡潔に理解し、より効果的なプログラミングやトラブルシューティングの参考としていただくことを目的としています。
API実行フロー
このダイアグラムは、BankPayのAPIの実行順序を視覚的に示しています。シーケンス図と合わせて参照してください。
会員情報
コマンド | 概要 | MDKインターフェース(要求電文名) | APIエンドポイント |
---|---|---|---|
BankPayAuthorizeRequest | 決済の申し込みと売上を同時に要求します。 | BankPayAuthorizeRequestDto | /Authorize/bankpay |
BankPayRefundRequest | 売上済の取引に対し、返金を要求します。 | BankPayRefundRequestDto | /Refund/bankpay |
BankPayMemberAddRequest | 会員の登録を要求します。 | BankPayMemberAddRequestDto | /MemberAdd/bankpay |
BankPayMemberUpdateRequest | 会員情報の更新を要求します。 | BankPayMemberUpdateRequestDto | /MemberUpdate/bankpay |
BankPayMemberDeleteRequest | 会員の削除を要求します。 | BankPayMemberDeleteRequestDto | /MemberDelete/bankpay |
BankPayPrepareAccountAddRequest | 口座情報入力画面を表示するために必要な情報を取得します。 | BankPayPrepareAccountAddRequestDto | /PrepareAccountAdd/bankpay |
BankPayAccountAddRequest | 口座の登録を行うための画面に遷移するために必要な情報を取得します。 | BankPayAccountAddRequestDto | /AccountAdd/bankpay |
BankPayAccountDeleteRequest | 口座の削除を要求します。 | BankPayAccountDeleteRequestDto | /AccountDelete/bankpay |
BankPayAccountGetRequest | 口座情報の照会を要求します。 | BankPayAccountGetRequestDto | /AccountGet/bankpay |
決済申込 (与信+売上)

返金

会員登録

会員情報更新

会員削除

口座入力情報取得・口座登録

口座削除

口座照会

テストについて
APIリクエストのテストを実際に行いたい場合は、以下のテストガイドにテスト仕様が解説されています。