DGFT Veritrans4G開発ガイド

お問い合わせ
  • TOP
  • 決済シーケンス図
  • ID決済

決済シーケンス図 - LINE Pay

本シーケンス図では、APIの呼び出しの流れとその間のインタラクションを記載しています。ユーザーやシステムコンポーネントがどのタイミングでどのAPIリクエストを行うのか、視覚的に追跡することができます。このコンテンツでは、APIの操作のシーケンスやその関連性を簡潔に理解し、より効果的なプログラミングやトラブルシューティングの参考としていただくことを目的としています。

API実行フロー

このダイアグラムは、LINE PayのAPIの実行順序を視覚的に示しています。シーケンス図と合わせて参照してください。

API実行フロー
使用可能なコマンド一覧
コマンド 概要 MDKインターフェース(要求電文名) APIエンドポイント
LinepayAuthorizeRequest 決済の申し込みを要求します。売上を
同時に要求することも可能です。
LinepayAuthorizeRequestDto /Authorize/linepay
LinepayCaptureRequest 申込済み取引の売上確定を要求します。オーソリ時の金額を
超えない範囲で、売上金額を指定できます(部分売上)。
LinepayCaptureRequestDto /Capture/linepay
LinepayCancelRequest 決済を取消(キャンセル)します。売上前の取消につい
ては、与信(オーソリ)の取消となります売上後の取消
。については、売上金額を超えない範囲で、取消金額
を指定できます(部分取消)部分取消は、決済金額の残
りが0円になるまで繰り返し実行できます。
LinepayCancelRequestDto /Cancel/linepay

決済申込時の処理(PC+スマートフォン)

決済申込時の処理(PC+スマートフォン)
決済申込時の処理(PC+スマートフォン)

決済申込時の処理(スマートフォン)

決済申込時の処理(スマートフォン)
決済申込時の処理(スマートフォン)

決済申込時の処理(スマートフォンアプリからLINE Payに連動) ※ブラウザを介するケース

決済申込時の処理(スマートフォンアプリからLINE Payに連動) ※ブラウザを介するケース
決済申込時の処理(スマートフォンアプリからLINE Payに連動) ※ブラウザを介するケース

決済申込時の処理(スマートフォンアプリからLINE Payに連動) ※サーバ間通信のケース

決済申込時の処理(スマートフォンアプリからLINE Payに連動) ※サーバ間通信のケース
決済申込時の処理(スマートフォンアプリからLINE Payに連動) ※サーバ間通信のケース

決済申込時の処理(店舗(レジ)からLINE Payに連動) ※サーバ間通信のケース

決済申込時の処理(店舗(レジ)からLINE Payに連動) ※サーバ間通信のケース
決済申込時の処理(店舗(レジ)からLINE Payに連動) ※サーバ間通信のケース

売上処理

売上処理
売上処理

キャンセル処理

キャンセル処理
キャンセル処理

テストについて

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

MDK(SDK)テストガイド

Line Pay 7.導入・テストに関する補足