決済シーケンス図 - 電子マネー決済
本シーケンス図では、APIの呼び出しの流れとその間のインタラクションを記載しています。ユーザーやシステムコンポーネントがどのタイミングでどのAPIリクエストを行うのか、視覚的に追跡することができます。このコンテンツでは、APIの操作のシーケンスやその関連性を簡潔に理解し、より効果的なプログラミングやトラブルシューティングの参考としていただくことを目的としています。
API実行フロー
このダイアグラムは、電子マネー決済のAPIの実行順序を視覚的に示しています。シーケンス図と合わせて参照してください。
コマンド | 概要 | MDKインターフェース(要求電文名) | APIエンドポイント |
---|---|---|---|
EmAuthorizeRequest | 決済の申し込みを要求します。 | EmAuthorizeRequestDto | /Authorize/em |
EmRefundRequest | 支払後の取引に対し返金を要求します。 | EmRefundRequestDto | /Refund/em |
コマンド | 概要 | MDKインターフェース(要求電文名) | APIエンドポイント |
---|---|---|---|
EmAuthorizeRequest | 決済の申し込みを要求します。 | EmAuthorizeRequestDto | /Authorize/em |
EmCancelRequest | 支払前の取引に対し返金を要求します。 | EmCancelRequestDto | /Cancel/em |
EmRefundRequest | 支払後の取引に対し返金を要求します。 | EmRefundRequestDto | /Refund/em |
コマンド | 概要 | MDKインターフェース(要求電文名) | APIエンドポイント |
---|---|---|---|
EmAuthorizeRequest | 決済の申し込みを要求します。 | EmAuthorizeRequestDto | /Authorize/em |
EmReAuthorizeRequest | 再決済(処理未了となった取引の復旧処理)を要求します。 | EmReAuthorizeRequestDto | /ReAuthorize/em |
EmCancelRequest | 支払前の取引に対しキャンセルを要求します。 | EmCancelRequestDto | /Cancel/em |
EmRemoveRequest | 会員退会時等のカード情報削除を要求します。 | EmRemoveRequestDto | /Remove/em |
モバイルEdy 申込
サイバーEdy 申込
モバイルEdy 返金
サイバーEdy 返金
モバイルSuica 申込
Suicaインターネットサービス 申込
モバイルSuica・Suicaインターネットサービス キャンセル
モバイルSuica 返金
Suicaインターネットサービス 返金
モバイルWAON 申込
WAONカード 申込
nanaco 申込
nanaco 再決済申込
nanaco キャンセル
nanaco カード情報削除
テストについて
APIリクエストのテストを実際に行いたい場合は、以下のテストガイドにテスト仕様が解説されています。