決済シーケンス図 - 電子マネー決済
本シーケンス図では、APIの呼び出しの流れとその間のインタラクションを記載しています。ユーザーやシステムコンポーネントがどのタイミングでどのAPIリクエストを行うのか、視覚的に追跡することができます。このコンテンツでは、APIの操作のシーケンスやその関連性を簡潔に理解し、より効果的なプログラミングやトラブルシューティングの参考としていただくことを目的としています。
API実行フロー
このダイアグラムは、電子マネー決済のAPIの実行順序を視覚的に示しています。シーケンス図と合わせて参照してください。
楽天Edy/WAON
コマンド | 概要 | MDKインターフェース(要求電文名) | APIエンドポイント |
---|---|---|---|
EmAuthorizeRequest | 決済の申し込みを要求します。 | EmAuthorizeRequestDto | /Authorize/em |
EmRefundRequest | 支払後の取引に対し返金を要求します。 | EmRefundRequestDto | /Refund/em |
Suica
コマンド | 概要 | MDKインターフェース(要求電文名) | APIエンドポイント |
---|---|---|---|
EmAuthorizeRequest | 決済の申し込みを要求します。 | EmAuthorizeRequestDto | /Authorize/em |
EmCancelRequest | 支払前の取引に対し返金を要求します。 | EmCancelRequestDto | /Cancel/em |
EmRefundRequest | 支払後の取引に対し返金を要求します。 | EmRefundRequestDto | /Refund/em |
nanaco
コマンド | 概要 | 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リクエストのテストを実際に行いたい場合は、以下のテストガイドにテスト仕様が解説されています。