VeriTrans4G 開発ガイド別冊
概略システムフロー図
Ver. 1.0.10 （2024 年 05 月～）

Copyright © 2024 DG Financial Technology, Inc., a Digital Garage company. All rights
reserved.

1

VeriTrans4G 開発ガイド別冊 概略システムフロー図

目次
第1章

はじめに ............................................................................................................................................... 3

1-1 本ガイドの内容 ............................................................................................................................................................ 3
1-2 著作権、および問い合わせ先 ....................................................................................................................................... 31-3 改訂履歴 ..................................................................................................................................................................... 3

第2章

システムフロー ...................................................................................................................................... 5

2-1 基本処理フロー ........................................................................................................................................................... 5
2-2 クレジットカード決済 ..................................................................................................................................................... 6
2.2.1 与信時の処理（MDK トークン方式） ............................................................................................................................................ 6
2.2.2 3D セキュア（本人認証）利用時の処理 ......................................................................................................................................... 7

2-3 コンビニ決済 ................................................................................................................................................................ 9
2-4 銀行決済 ................................................................................................................................................................... 10
2-5 銀聯ネット決済（UPOP）............................................................................................................................................. 15
2-6 PayPal 決済 .............................................................................................................................................................. 16
2-7 永久不滅ポイント決済 ................................................................................................................................................ 20
2-8 Alipay 決済 ............................................................................................................................................................... 21
2-9 キャリア決済 .............................................................................................................................................................. 23
2-10 ショッピングクレジット決済 ........................................................................................................................................ 31
2-11 その他決済について ................................................................................................................................................ 32

2

VeriTrans4G 開発ガイド別冊 概略システムフロー図

第1章 はじめに1-1 本ガイドの内容
本ガイドは、株式会社 DG フィナンシャルテクノロジー）が提供する VeriTrans4G を利用するための専用ソフトウェア MDK（Merchant Development Kit）をインターネット店舗などに導入する開発者向けのガイドです。
開発の際の参考となるサンプルや、提供ライブラリの説明、電文フォーマットなどについて記載しています。

1-2 著作権、および問い合わせ先[著作権]
本ドキュメントの著作権は株式会社 DG フィナンシャルテクノロジーが保有しています。
Copyright © 2024 DG Financial Technology, Inc., a Digital Garage company. All rights reserved.
[お問い合わせ先]株式会社 DG フィナンシャルテクノロジー ベリトランス テクニカルサポート
電子メール：

tech-support@veritrans.jp

1-3 改訂履歴
2017/04 ：Ver1.0.0 リリース
2017/07 ：Ver1.0.1 リリース
・「2-1 全般」を「2-1 基本処理フロー」に変更し、記載内容を見直し
・「2-2 MPI ホスティング」を「2-2 クレジットカード決済」に変更し、以下の章を追加「2.2.1 与信時の処理（MDK トークン方式）」「2.2.2 MPI ホスティング（本人認証）利用時の処理」
・「2-6 永久不滅ポイント決済」に、MDK トークンを利用した処理の説明を追加
・リクルートかんたん支払い、楽天ペイ、LINEPay、MasterPass の章を追加し、以下の記載を追加「***につきましては、『開発ガイド別冊 ***ご利用ガイド』をご参照ください。」
・全ての図のタイトルを章タイトルに合わせて修正
2017/12 ：Ver1.0.2 リリース
・「2-4 銀行決済」の [銀行リンク方式－決済機関コード未指定時]の説明に以下を追加「※画面遷移は GET 形式で行う必要があります。」
2018/02 ：Ver1.0.3 リリース
・「2-8 Alipay 決済」の[Alipay 決済（バーコード決済（店舗スキャン型））： 与信同時売上決済処理]のフロー図表に確認コマン
ドの説明を追加。
2018/09 ：Ver1.0.4 リリース
・「2-4 銀行決済」の [銀行リンク方式－決済機関コード未指定時]の説明に、金融機関提供の入金画面がブラウザのポップ
アップブロックにより表示されない場合の表示方法について追記
2018/12 ：Ver1.0.5 リリース
・楽天ペイの表記を楽天ペイ（オンライン決済）に変更
2020/06 ：Ver1.0.6 リリース
・「2-9 キャリア決済」に随時決済の処理フローを追加
2022/12 ：Ver1.0.7 リリース
・「2.2.2 3D セキュア（本人認証）」のフローを 3D セキュア 2.0 に合わせて修正・本書にフローを掲載していない決済の章を削除し、「2-11 その他決済について」に集約
2023/09 ：Ver1.0.8 リリース
・「2.2.2 3D セキュア（本人認証）利用時の処理」「図 2-2 2 MPI ホスティング」を「図 2-2 2 3D セキュア」に変更
No.4 の説明 結果通知受信必須の旨を赤字で強調
・「2-4 銀行決済」「スマートフォンの場合は、「ネットバンク決済・モバイル」ではなく、「ネットバンク決済・PC」のフローをご確認ください」
3VeriTrans4G 開発ガイド別冊 概略システムフロー図の一文を削除【銀行決済： ネットバンク決済・PC [銀行リンク方式－決済機関コード未指定時]】「ネットバンク決済・PC」を「ネットバンク決済」に変更「図 2-4 2 銀行決済（銀行リンク方式[PC ネット決済－決済機関コード未指定時]）」を「図 2-4 2 銀行決済（銀行
リンク方式[ネット決済－決済機関コード未指定時]）」に変更【銀行決済： ネットバンク決済・モバイル [銀行リンク方式－決済機関コード未指定時]】 を削除【銀行決済： ネットバンク決済・PC [銀行リンク方式－決済機関コード指定時]】「ネットバンク決済・PC」を「ネットバンク決済」に変更「図 2-4 4 銀行決済（銀行リンク方式[PC ネット決済－決済機関コード指定時]）」を「図 2-4 4 銀行決済（銀行リンク方式[ネット決済－決済機関コード指定時]）」に変更【銀行決済： ネットバンク決済・モバイル [銀行リンク方式－決済機関コード指定時]】を削除「ジャパンネット銀行」を「PayPay 銀行」に変更
・「2-5 銀聯ネット決済（UPOP）」【銀聯ネット決済（UPOP）：与信（与信売上同時実行を含む）時の処理】
No.3 の説明に結果通知受信必須の旨を追記
・「2-7 永久不滅ポイント決済」
サービス終了のため記述を削除
・「2-8 Alipay 決済」【Alipay 決済（オンライン決済）： 与信同時売上決済処理】
No.3 の説明に結果通知受信必須の旨を追記
・「2-9 キャリア決済」【キャリア決済：決済申込時の処理（都度/継続/随時共通）】
No.4 の説明に結果通知受信必須の旨を追記【キャリア決済：継続課金終了の処理】 ■継続課金終了（3 者間）
No.4 の説明に結果通知受信必須の旨を追記
2024/01 ：Ver1.0.9 リリース
・「2-8 Alipay 決済」【Alipay 決済（バーコード決済（店舗スキャン型））： 与信同時売上決済処理】を削除【Alipay 決済（バーコード決済（消費者スキャン型））： 与信同時売上決済処理】を削除
2024/05 ：Ver1.0.10 リリース
・「2.2.2 3D セキュア（本人認証）利用時の処理」
authStartUrl の追加に伴い、リダイレクト指示の説明を修正
・「2-4 銀行決済」※用語の統一と、説明が分かりにくい箇所の文章の補足・修正を実施（仕様の変更はありません）
方式の名称を以下のように変更
ATM 決済 [番号通知方式] → 番号通知方式
ネットバンク決済 [銀行リンク方式－決済機関コード未指定時] → 銀行リンク方式－決済機関コード未指定時
ネットバンク決済 [銀行リンク方式－決済機関コード指定時] → 銀行リンク方式－決済機関コード指定時【銀行決済： 番号通知方式】の冒頭の説明と注２）の文章を修正【銀行決済： 銀行リンク方式－決済機関コード未指定時】の冒頭とリダイレクト表示の説明を修正【銀行決済： 銀行リンク方式－決済機関コード指定時】の冒頭の説明と注３）の文章を修正

4

VeriTrans4G 開発ガイド別冊 概略システムフロー図第2章 システムフロー
2-1 基本処理フロー
加盟店様のシステム（EC サイト等）から決済サーバーに要求を送信し、処理結果を受信します。

図 2-1-1 基本処理フロー概要図

No.
1

処理
要求

説明
決済に必要な情報を電文化し、決済サーバーに送信します。
MDK（Merchant Development Kit）を利用する場合は、MDK が提供するクラス（Class）のオブジェク
トに要求パラメータをセットし、送信処理を呼び出します。

2

応答

決済サーバーから応答された処理結果を受信します。
MDK を利用する場合は、MDK が提供するクラスのオブジェクトから結果パラメータを取得します。



コンビニ決済の「申込」や「キャンセル」、クレジットカード決済やキャリア決済の与信後の処理（「売上」や「キャンセル」）では、基本処理フローのみで決済が成立します。


加盟店様から決済サーバーへの「1 回の要求のみ」で決済が成立します。

クレジットカード情報の非通過型（トークン方式）の与信処理など、消費者のブラウザを介する処理が必要となるケースでは、この基本処理フローに、「ブラウザとの通信」や「決済サーバーから加盟店様への結果通知（PUSH）」を組み合わせたフローになります。

5VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-2 クレジットカード決済
2.2.1 与信時の処理（MDK トークン方式）

図 2-2-1 与信時（MDK トークン方式）の処理

No.

処理

説明

1

ページ送信

EC サイトから消費者ブラウザへカード情報の入力画面を表示します。

2

カード情報の送信

クレジットカード情報を JavaScript でトークンサーバーへ送信します。

3

保存

トークンサーバーが発行したトークンとカード情報のセットを弊社システムに保存します。

4

トークン応答

消費者のブラウザへトークンを返します。

5

トークン連携ブラウザから EC サイトにトークンを連携します。

6

トークン決済申込

EC サイトから決済サーバーへ決済を申し込みます。

7

参照

トークンからカード情報を取得します。

8

与信要求

カード会社へ与信を要求します。

9

応答

カード会社からの結果応答を受信します。

10

応答

EC サイトへ与信結果を応答します。

11

結果表示

EC サイトから消費者ブラウザへ決済処理の結果を表示します。

※ 3D セキュア、永久不滅ポイント決済で MDK トークンを利用する場合も、このフローをご参照ください。

6VeriTrans4G 開発ガイド別冊 概略システムフロー図

2.2.2 3D セキュア（本人認証）利用時の処理

図 2-2-2 3D セキュア

No.
1

処理
認可要求

説明
3D セキュア認証および決済に必要な情報を電文化し、決済サーバーに送信します。
※ トークン取得時の処理フローは、図 2-2-1 をご参照ください。

2

リダイレクト指示

認可要求の応答に含まれる２つのパラメータのどちらかを利用して、消費者ブラウザを画面遷移させます。
・authStartUrl （認証開始 URL）
・resResponseContents （自動遷移用の JavaScript を含む HTML コンテンツ）

3

結果通知

決済サーバーは、認証結果およびカード決済の結果を EC サイトに通知します。

（PUSH 通知）「4．結果連携」が正しく行われなかった場合にも、この結果通知を受信することで認証および決済の結果を取得できますので、この通知は必ず受信してください。

4

結果連携

決済サーバーは、認証結果およびカード決済の結果を EC サイトにブラウザ経由で連携します。

（ブラウザ経由でのブラウザ経由での結果連携は、消費者の端末（PC やスマートフォン）のネットワーク環境の問題

結果連携）や、誤操作（ブラウザやタブを閉じてしまう等）により、正しく行われない可能性がありますので、必ず「3．結果通知」を受信してください。
また、ブラウザの操作によっては、EC サイトの URL に複数回のアクセスが発生する可能性がありま
すが、複数回のアクセスが発生しても、連携された結果が正しい（改ざんされていない）場合には、
エラーにならないように適切に処理してください。

5

結果確認

必要に応じて EC サイトから決済サーバーに結果を問い合わせることもできます。
※「3．結果通知」「4．結果連携」によって結果を正常に取得できた場合は、この処理は不要です。

7

VeriTrans4G 開発ガイド別冊 概略システムフロー図（重要）

「2．リダイレクト指示」で resResponseContents を利用する場合は、決済サーバーから受信した resResponseContents を加工・編集
せずに、そのままブラウザに送信してください。加工・編集を加えた場合、認証処理が正しく動作しない可能性があります。

「3．結果通知（PUSH 通知）」と「４．結果連携」は非同期で実行されます。どちらを先に受信しても処理できるように実装してください。

8

VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-3 コンビニ決済

図 2-3-1 コンビニ決済

No.

処理

説明

1

申込要求

EC サイト上の申込情報を電文化し、決済サーバーへ送信します。

2

処理結果表示要求に対する結果（申込応答）を取得します。結果が成功の場合は、コンビニ店頭でお支払いをするために必要な情報を消費者のブラウザに表示します。必要に応じて、メール等で消費者に連
絡します。

3

入金

消費者はコンビニ店頭で支払い（入金）を行います。

4

入金通知

決済サーバーで入金済であると確認された取引については、EC サイト側に入金通知を行います。
※通知は POST 形式で行われます。

9VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-4 銀行決済【銀行決済： 番号通知方式】
番号通知方式はペイジーでの支払いに必要な３つの番号「収納機関番号」「お客様番号」「確認番号」を返戻します。消費者はこの番号をATM またはネットバンキングのペイジー決済の画面に入力して入金を行います。

図 2-4-1 銀行決済（番号通知方式）

No.

処理

1

決済申込要求説明
EC サイト上の決済申込部に渡された決済申込情報を電文化し、決済サーバーに送信します。そして、要求に対する結果（決済申込応答）を取得します。

2

処理結果表示3

入金

１．での決済申込要求が成功した場合は、それに対する応答電文に「収納機関番号」「お客様番号」「確認番号」が含まれていますので、それらを消費者に通知します。
消費者は通知された情報（「収納機関番号」「お客様番号」「確認番号」)を持ってペイジー（Payeasy）を取り扱っている ATM へ行き、ATM から入金を行います。

4

入金通知

決済サーバーで入金済であると確認された取引については、EC サイト側に入金通知を行います。
※通知は POST 形式で行われます。

注1） 上の処理概要は ATM での利用を想定した説明ですが、３つの番号（「収納機関番号」「お客様番号」「確認番号」）があれば、ペイジーに対応した金融機関の WEB サイトからペイジー決済を利用することも可能です。
注2） 弊社との間で ATM 利用の契約がない金融機関では、ATM でのお支払いができません。ATM でのお支払いが可能な金融機関の一覧は以下の URL よりご参照ください。なお、ATM でのお支払いができなくても、ネットバンキングでのお支払いが可能であれば、金融機
関の WEB サイトからペイジー決済を利用してお支払いができます。
https://www.veritrans.co.jp/payment/bank/list.html

10VeriTrans4G 開発ガイド別冊 概略システムフロー図【銀行決済： 銀行リンク方式－決済機関コード未指定時】
銀行リンク方式は加盟店 EC サイトから金融機関のネットバンキングのサイトに遷移する方式です。
決済機関コードを指定しない場合、消費者は弊社提供の金融機関選択画面から使用する金融機関を選択し、選択した金融機関のネット
バンキングのサイトに遷移します。

図 2-4-2 銀行決済（銀行リンク方式－決済機関コード未指定時）
No.

処理

説明

1

決済申込要求EC サイト上の決済申込部に渡された決済申込情報を電文化し、決済サーバーに送信します。そして、要求に対する結果（決済申込応答）を取得します。

2

リダイレクト表示（金融機関選択画面の表示）

１．の決済申込要求が成功した場合は、それに対する応答電文に金融機関選択画面への URL（フィールド名：url）が含まれていますので、その URL をブラウザに送信し、アクセス（リダイレクト）
させ、金融機関選択画面を表示します。
※金融機関選択画面を表示させる際は、ポップアップなど別画面上で表示させるのではなく、同一画面上に表示させるようにしてください。※画面遷移は GET 形式で行う必要があります。

3

金融機関選択

消費者は入金する金融機関を金融機関選択画面から選択します。
金融機関の選択を行うと、ブラウザ上に入金確認画面が表示されます。

4

入金画面表示要求

入金確認画面が表示されると同時に、３．で選択した金融機関が提供する入金画面が別画面で表示されます。（※1）

5

入金

消費者は決済機関が提供する入金画面上で入金を行います。入金が行われると、決済サーバーに入金通知が送信されます。
※ネットバンクでの入金画面は一度アクセスすると有効期限が 30 分となります。

6

入金確認

消費者が入金後に入金確認ボタンを押下すると、決済サーバーは EC サイトが用意する Thanks
画面に遷移するようリダイレクトを発生させます。尚、消費者が入金されていない状態で入金確認
ボタンを押下すると、再び入金確認画面が表示されます。
※Thanks 画面の URL については、予め登録しておく必要があります。
※Thanks 画面へのリダイレクト時に動的な情報を付与することはできません。Thanks 画面の URLにクエリストリングを用いることもできません。
※Thanks 画面表示要求に取引 ID、消費者の購入情報等のパラメータを渡すことはできません。
11

VeriTrans4G 開発ガイド別冊 概略システムフロー図
7

入金通知

決済サーバーで入金済であると確認された取引については、EC サイト側に入金通知を行います。
※通知は POST 形式で行われます。

※１ ブラウザのポップアップブロックが有効になっている場合、金融機関が提供する画面が表示されません。消費者にポップアップブロッ
クを無効にするようお知らせください。
ポップアップブロックにより金融機関が提供する画面が表示されなかった場合は、弊社が提供する入金確認画面のリンクから表示することが可能です。下図の「こちら（別ウィンドウで開きます）」の部分をクリックすると、金融機関が提供する画面が表示されます。

12

VeriTrans4G 開発ガイド別冊 概略システムフロー図【銀行決済： 銀行リンク方式－決済機関コード指定時】
銀行リンク方式は加盟店 EC サイトから金融機関のネットバンキングのサイトに遷移する方式です。
決済機関コードを指定した場合は、金融機関が提供する入金画面の URL を含んだ決済申込応答を EC サイトに返却します。
この方式を使用するには、EC サイト側で決済機関コードを特定するための仕組みを用意して頂く必要があります。
※決済機関コードの一覧については、決済サーバーに検索要求（マスタ情報取得）を実行し取得することができます。

図 2-4-3 銀行決済（銀行リンク方式－決済機関コード指定時）

No.

処理

説明

1

決済申込要求EC サイト上の決済申込部に渡された決済申込情報を電文化し、決済サーバーに送信します。

2

決済申込応答決済サーバーから応答された決済申込応答を受信し、その結果を基に処理結果画面を表示します。

3

入金画面表示要求

処理結果画面が表示されると同時に、金融機関が提供する入金画面を別画面で表示させます。
※入金画面の URL は決済申込要求が成功した場合に、決済申込応答に含まれています。
※入金画面への遷移は POST 形式で行う必要があります。 また、遷移する際は、決済申込応答に含まれる「収納機関番号」「支払パターン」「支払暗号文字列」をパラメータに含める必要があります。遷移時の各パラメータの名称は次の通りです。

4

入金

和名

パラメータ名収納機関番号skno

支払パターン

bptn

支払暗号文字列bilｌ

消費者は金融機関が提供する入金画面上で入金を行います。入金が行われると、決済サーバーに入金通知が送信されます。
※ネットバンクでの入金画面は一度アクセスすると有効期限が 30 分となります。
※消費者の入金完了後、金融機関が提供する入金画面から EC サイトの画面へ戻ることはできま
せん。

5

入金通知

決済サーバーで入金済であると確認された取引については、EC サイト側に入金通知を行います。
※通知は POST 形式で行われます。

13

VeriTrans4G 開発ガイド別冊 概略システムフロー図

注3） 銀行決済はペイジー決済の仕組みを利用していますが、以下の２つの金融機関は、ペイジー決済とは異なる独自の決済方式での支払いとなります。そのため、金融機関の WEB サイトから「ペイジー決済」を選択しても、支払いはできませんのでご注意ください。
①

住信ＳＢＩネット銀行②

PayPay 銀行

PayPay 銀行はペイジーでのお支払いを提供していますが、弊社との契約がないため、ペイジー決済を利用することはできません。
注4） 弊社で取扱可能な金融機関の一覧は以下の URL よりご参照ください。
https://www.veritrans.co.jp/payment/bank/list.html

14VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-5 銀聯ネット決済（UPOP）【銀聯ネット決済（UPOP）：与信（与信売上同時実行を含む）時の処理】

図 2-5-1 銀聯ネット決済（UPOP）

No.

処理

説明

1

銀聯決済要求銀聯決済を行うためのリクエストを決済サーバーに送信します。

2

銀聯決済用電文応答

１．での銀聯決済要求が成功した場合、UPOP ゲートウェイへ接続するための HTML 文を含む銀聯決済用電文応答を EC サイトへ返します。EC サイトは当該 HTML 文を消費者ブラウザへ送り、
消費者ブラウザを UPOP ゲートウェイへ遷移させてください。

3

決済結果通知決済の詳細結果を決済サーバーから EC サイトへ通知します。
消費者ブラウザ経由のリダイレクトは、消費者の端末（PC やスマートフォン）のネットワーク環境の問題や、誤操作（ブラウザやタブを閉じてしまう等）により、正しく行われない可能性がありますので、必ずこの通知を受信してください。

【銀聯ネット決済（UPOP）：与信後売上／キャンセル／返金請求時の処理フロー】
2-1 基本処理フローと同じです。

15

VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-6 PayPal 決済【PayPal 決済： 与信・売上別処理（与信処理後に別途売上処理を実施）】
下記の図は、与信処理と売上処理を個別に行う場合の処理概要です。

図 2-6-1 PayPal 決済－与信処理後に売上処理を実行する場合

16

VeriTrans4G 開発ガイド別冊 概略システムフロー図
No.
1

処理
与信請求

説明
EC サイト上の決済申込部に渡された決済申込情報を電文化し、決済サーバーに送信します。
※Authorize コマンドのアクションタイプに"set"（与信請求処理）を設定します。

2

リダイレクト指示

１．での与信請求が成功した場合は、それに対する応答電文に PayPal のログイン画面 URL が含
まれていますので、その URL にリダイレクトします。

3

ログイン画面表示

指定された URL にリダイレクトすると、ブラウザ上に PayPal のログイン画面が表示されます。
消費者はログイン後、PayPal のシステム上で決済の手続きを行います。手続きが終了すると EC
サイトに遷移します。
※手続き終了後の遷移先は、与信請求時に設定した”returnUrl”（戻り先 URL）です。

4

与信請求確認

決済サーバーに与信請求確認を行うことで、取引に対する消費者の情報を取得することができます。確認画面（決済内容表示画面）などに取引に関する情報を表示させたい場合にご利用ください。
※Authorize コマンドのアクションタイプに"get"（与信請求確認処理）を設定します。
※与信請求確認処理については必須処理ではありません。

5

与信請求完了要求

決済サーバーに与信請求完了要求を送信することで、与信処理が完了します。
※Authorize コマンドのアクションタイプに"do"（与信請求完了処理）を設定します。
※与信請求完了要求を送信しない限りは、与信処理は完了しません。

6

売上請求

与信処理が完了した取引を売上の状態にします。
※Capture コマンドのアクションタイプに"capture"（売上請求完了処理）を設定します。

7

速報通知

売上請求処理後、決済サーバーで入金済であると確認された取引については、EC サイト側に入金通知を行います。※通知は POST 形式で行われます。

8

確報通知

後日 PayPal で作成された取引明細を決済サーバーに反映します。
反映した結果、成功／保留／失敗のステータスの取引に対して決済サーバーから EC サイト側に通知を行います。
※通知は POST 形式で行われます。

17

VeriTrans4G 開発ガイド別冊 概略システムフロー図【PayPal 決済： 与信同時売上処理】
下記の図は、決済申込と同時に売上処理を行う場合の処理概要です。

図 2-6-2 PayPal 決済－与信同時売上処理

18

VeriTrans4G 開発ガイド別冊 概略システムフロー図
No.
1

処理
売上請求

説明
EC サイト上の決済申込部に渡された決済申込情報を電文化し、決済サーバーに送信します。
※Capture コマンドのアクションタイプに"set"（売上請求処理）を設定します。

2

リダイレクト指示１．での売上請求が成功した場合は、それに対する応答電文に PayPal のログイン画面 URL が含
まれていますので、その URL にリダイレクトします。

3

ログイン画面表示

指定された URL にリダイレクトするとブラウザ上に PayPal のログイン画面が表示されます。
消費者はログイン後、PayPal のシステム上で決済の手続きを行います。手続きが終了すると EC
サイトに遷移します。
※手続き終了後の遷移先は、売上請求時に設定した”returnUrl”（戻り先 URL）です。

4

売上請求確認

決済サーバーに売上請求確認を行うことで、取引に対する消費者の情報を取得することができます。確認画面（決済内容表示画面）などに取引に関する情報を表示させたい場合にご利用ください。
※Capture コマンドのアクションタイプに"get"（売上請求確認処理）を設定します。
※売上請求確認処理については必須処理ではありません。

5

売上請求完了要求

決済サーバーに売上請求完了要求を送信することで、売上処理が完了します。
※Capture コマンドのアクションタイプに"do"（売上請求完了処理）を設定します。
※売上請求完了要求を送信しない限りは、売上処理は完了しません。

6

速報通知

売上請求処理後に決済サーバーで売上の状態であると確認された取引については、EC サイト側に通知を行います。
※通知は POST 形式で行われます。

7

確報通知

後日 PayPal で作成された取引明細を決済サーバーに反映します。
反映した結果、成功／保留／失敗のステータスの取引に対して決済サーバーから EC サイト側に通知を行います。
※通知は POST 形式で行われます。

19VeriTrans4G 開発ガイド別冊 概略システムフロー図2-7 永久不滅ポイント決済
サービス終了のため削除しました。

20

VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-8 Alipay 決済【Alipay 決済（オンライン決済）： 与信同時売上決済処理】
下記の図は、決済申込と同時に売上処理を行う場合の処理概要です。

図 2-8-1 Alipay 決済（オンライン決済） 与信同時売上決済処理

No.
1

処理
Alipay 決済要求

説明
Alipay 決済を行うためのリクエストを決済サーバーに送信します。
Alipay 決済画面遷移後、最大 30 分が振込可能時間となります。タイマーが起動し、振込み可否を制御します（*１）

2

Alipay 決済用電文応答

1.での Alipay 決済要求が成功した場合、Alipay へ接続するための HTML 文を含む Alipay 決済用
電文応答を EC サイトへ返却します。EC サイトは当該 HTML 文を消費者ブラウザへ送り、消費者
ブラウザを Alipay へ遷移させてください。

3

決済結果通知決済サーバーが決済の詳細結果を EC サイトへ通知します。
消費者ブラウザ経由のリダイレクトは、消費者の端末（PC やスマートフォン）のネットワーク環境の問題や、誤操作（ブラウザやタブを閉じてしまう等）により、正しく行われない可能性がありますので、必ずこの通知を受信してください。

21

VeriTrans4G 開発ガイド別冊 概略システムフロー図(*1) 消費者が Alipay 口座にログインした後、最大 30 分後までに払込確定することが必要となります。消費者が Alipay 口座にログイン後
Alipay の画面を閉じた場合でも、再度自分の Alipay 口座にログインし、入金することが可能です。

22

VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-9 キャリア決済【キャリア決済：決済申込時の処理（都度/継続/随時共通）】
下記の図は、決済申込から与信処理を行う場合の処理概要です。都度決済、継続課金、随時決済全て以下のフローとなります。

図 2-9-1 キャリア決済 申込

No.
1

処理
決済申込要求説明
EC サイト上の決済導入部に渡された決済申込情報を電文化し、決済サーバーに送信します。このとき、消費者の端末の種別（PC/スマートフォン/フィーチャーフォン)を指定します。

2

結果応答の受信

決済サーバーから返戻された結果を受信します。結果が決済可能の場合、「3. リダイレクト指示」を実施します。消費者ブラウザに返す情報(※1)は決済サーバーより返戻された結果に含まれます。

3

リダイレクト指示

決済サーバーにより返戻された情報を用いて、消費者ブラウザにキャリアへのリダイレクト指示を送信します。

4

申込結果通知(PUSH 受信)

この通知は、決済申込により与信が成功した場合のみ通知されます。
決済サーバーより POST で通知されますので、決済結果を受け取り、注文データ等に反映します。
「5. リダイレクト」から「6. 完了画面要求」は、消費者の端末（PC やスマートフォン）のネットワ
ーク環境の問題や、誤操作（ブラウザやタブを閉じてしまう等）により、正しく行われない可能性がありますので、必ずこの通知を受信してください。

※1 Form を Submit(POST)する HTML コンテンツ、またはリダイレクト先の URL が返戻されます。
返戻された HTML コンテンツ、またはリダイレクト先 URL を利用し、消費者ブラウザを画面遷移させる方法については、『インターフェー
ス詳細 キャリア』を参照してください。

23

VeriTrans4G 開発ガイド別冊 概略システムフロー図【キャリア決済：売上/キャンセル時の処理】
下記の図は、売上、およびキャンセル処理を行う場合の処理概要です。

図 2-9-2 キャリア決済 売上/キャンセル

No.
1

処理
申請

説明
売上/キャンセルの対象となる取引情報を電文化し、決済サーバーに送信します。
継続課金の注文に対し、ある年月の課金を行わない場合、課金取消対象年月を指定します。

2

処理結果応答決済サーバーから返戻された処理結果を受信し、結果情報を取得します。

24

VeriTrans4G 開発ガイド別冊 概略システムフロー図【キャリア決済：継続課金売上時の処理 ～課金結果通知および抹消通知(PUSH)の処理～】
継続課金の売上処理は、決済サーバーおよび各通信キャリア側で自動処理されます。決済サーバーは、継続課金の毎月の課金
結果を、通知先 URL に POST で通知します。店舗側ではこの通知で受信した課金結果を注文データ等に反映します。課金結果が通知されるタイミングについては『キャリア決済サービス 補足資料』を参照してください。
また、消費者がキャリアの契約を解約する等の理由により継続課金ができなくなった場合は、キャリアより「抹消」のステータスが返されることがあります。この場合も同様に POST で通知しますので、店舗側の判断で、消費者への連絡、代替手段での決済を行う、消費者へのサービスを停止する、等の手続きを行ってください。

図 2-9-3 キャリア決済 継続課金売上結果通知（PUSH）

No.

処理

2

継続課金結果通知(PUSH 受

説明ある年月における継続課金結果が通知されます。（成功・失敗に関わらず通知されます）

信)3

抹消通知(PUSH 受信)

決済サーバーにて、抹消されたことが判明した場合に通知されます。

25

VeriTrans4G 開発ガイド別冊 概略システムフロー図【キャリア決済：継続課金終了の処理】■

継続課金終了（2 者間）
以下の図は、2 者間の継続課金終了の処理概要です。
注） キャリアとの通信が決済サーバーとのみ行われるため 2 者間と呼びます（キャリア、弊社の 2 者）。

図 2-9-4 キャリア決済 継続課金終了（2 者間）

No.

処理

説明

1

継続課金の終了請求

継続課金終了の対象となる取引情報を電文化し、決済サーバーに送信します。

2

処理結果応答決済サーバーから返戻された処理結果を受信し、結果情報を取得します。

26

VeriTrans4G 開発ガイド別冊 概略システムフロー図■

継続課金終了（3 者間）
以下の図は、3 者間の継続課金終了の処理概要です。
注） キャリアとの通信を消費者も行うため 3 者間と呼びます（キャリア、弊社、消費者の 3 者）。

図 2-9-5 キャリア決済 継続課金終了（3 者間）

No.
1

処理
継続課金の終了請求

説明
EC サイト上の決済申込部に渡された解約請求情報を電文化し、決済サーバーに送信します。このとき、消費者の端末の種別（PC/スマートフォン/フィーチャーフォン)を指定します。

2

結果応答の受信

決済サーバーから返戻された結果を受信します。結果が継続終了可能の場合、「3. リダイレ
クト指示」を実施します。消費者ブラウザに返す HTML は決済サーバーより返戻されます。

3

リダイレクト指示

決済サーバーにより返戻されたリダイレクト用 HTML を消費者ブラウザに送信します。

4

継続終了結果通知

この通知は、継続課金の終了処理に成功した場合のみ通知されます。

(PUSH 受信)

決済サーバーより POST で通知されますので、結果を受け取り、注文データ等に反映します。
「5. リダイレクト」から「6. 完了画面要求」は、消費者の端末（PC やスマートフォン）のネットワ
ーク環境の問題や、誤操作（ブラウザやタブを閉じてしまう等）により、正しく行われない可能性がありますので、必ずこの通知を受信してください。

27

VeriTrans4G 開発ガイド別冊 概略システムフロー図【キャリア決済：随時決済の再与信/売上/キャンセル時の処理】
下記の図は随時決済の、再与信、売上、およびキャンセル処理を行う場合の処理概要です。

図 2-9-6 キャリア決済 随時決済の再与信/売上/キャンセル

No.
1

処理
申請

説明
再与信時に、「元取引 ID」（決済申込時の取引 ID）と金額を取引情報として電文化し、決済サーバーに送信します。
売上/キャンセル時には、対象となる取引情報（再与信時の取引 ID 等）を電文化し、決済サーバーに送信します。

2

処理結果応答決済サーバーから返戻された処理結果を受信し、結果情報を取得します。

28

VeriTrans4G 開発ガイド別冊 概略システムフロー図【キャリア決済：随時決済終了の処理】
下記の図は、随時決済終了の処理概要です。

図 2-9-7 キャリア決済 随時決済の終了

No.
1

処理
随時決済の終了請求

説明
随時決済の対象となる取引情報を電文化し、決済サーバーに送信します。
取引 ID は、決済申込時の取引 ID を指定してください。

2

処理結果応答決済サーバーから返戻された処理結果を受信し、結果情報を取得します。

29

VeriTrans4G 開発ガイド別冊 概略システムフロー図【キャリア決済：随時決済抹消通知の処理】
下記の図は、随時決済抹消の処理概要です。
消費者側のキャリアの解約や、随時決済の決済申込後しばらく再与信がされなかった場合等の理由により随時決済ができなくなった場合
は、キャリアより「抹消」のステータスが返されることがあります。この場合は、通知先 URL に POST で通知しますので、店舗側の判断で、消費者への連絡、代替手段での決済を行う、消費者へのサービスを停止する、等の手続きを行ってください。

図 2-9-8 キャリア決済 随時決済の抹消通知(PUSH)

No.
2

処理
抹消通知(PUSH 受信)

説明
決済サーバーにて、抹消されたことが判明した場合に通知されます。

30

VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-10 ショッピングクレジット決済【ショッピングクレジット決済：ショッピングクレジット申込処理】

図 2-10-1 ショッピングクレジット決済 ショッピングクレジット申込み処理

No.

処理

説明

1

画面表示要求決済申込情報を電文化し、決済サーバーに送信します。

2

画面表示応答の受信

EC サイトは、決済サーバーから返戻された画面表示応答を受信します。結果が決済可能の場合、「3.リダイレクト指示」を実施します。
画面表示応答電文には、Orico Web クレジットの申込トップ画面へリダイレクトするために EC
サイトより消費者ブラウザへ返戻する情報を含みます。

3

リダイレクト指示

EC サイトは、決済サーバーにより返戻された画面表示応答電文の情報を用いて、消費者ブ
ラウザに Orico Web クレジットの申込トップ画面へのリダイレクト指示を送信します。

4

決済結果取得応答

EC サイトは、ショッピングクレジット申込の決済結果を消費者ブラウザからのリダイレクトにより取得します。

5

審査結果通知(PUSH 受信)審査結果は決済サーバーより EC サイトへ POST で通知されますので、決済結果を受け取り
注文データ等に反映します。
31

VeriTrans4G 開発ガイド別冊 概略システムフロー図

2-11 その他決済について
本書に掲載していない決済のシステムフロー図は、各決済の仕様書を参照してください。

32