メインコンテンツまでスキップ
Markdownをコピー

プロトコルタイプ対応表

従来の接続方式であるプロトコルタイプからOpenAPIタイプへ移行する加盟店様向けの情報です。
各ユースケースに対応するエンドポイント及びその使用方法は以下の通りです。

クレジットカード決済

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- お客様によるカード
  情報入力
- トークン化あり
- 3Dセキュアなし
- 即時に売上を確定
1. カード情報をトークン化
2. 取引登録 /EntryTran.idPass
  - "JobCode":"CAPTURE"
3. 決済実行 /ExecTran.idPass
  - 1で取得したトークンを設定
1. カード情報をトークン化
2. 都度支払い /credit/charge
  - 1で取得したトークンを設定
  - "authorizationMode":"CAPTURE"
お支払い
- 登録済みのカード
  情報を利用
- 3Dセキュアなし
- あとで売上を確定
1. 取引登録 /EntryTran.idPass
  - "JobCode":"AUTH"
2. 決済実行 /ExecTran.idPass
  - 会員IDを設定
3. 決済変更 /AlterTran.idPass
  - "JobCode":"SALES"
1. 随時支払い /credit/on-file/charge
  - 会員IDを設定
  - "authorizationMode":"AUTH"
2. 確定 /order/capture
お支払い
- お客様によるカード
  情報入力
- トークン化なし
- 3Dセキュアあり
- 自動オーソリなし
1. 取引登録 /EntryTran.idPass
2. 決済実行 /ExecTran.idPass
  - カード情報を設定
3. リダイレクト
  - 2で返されたURL
4. 3DS2.0認証後決済実行 /SecureTran2.idPass
1. 都度支払い /credit/charge
  - カード情報を設定
2. リダイレクト
  - 1で返されたURL
3. 3Dセキュア後の支払い /tds2/finalizeCharge
お支払い
- 登録済みのカード
  情報を利用
- 3Dセキュアあり
- 自動オーソリあり
-
※プロトコルタイプは自動オーソリ
機能がありません。
1. 随時支払い /credit/on-file/charge
  - 会員IDを設定
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry
有効性確認
- お客様によるカード
  情報入力
- トークン化あり
- 3Dセキュアなし
1. カード情報をトークン化
2. 取引登録 /EntryTran.idPass
  - "JobCode":"CHECK"
3. 決済実行 /ExecTran.idPass
  - 1で取得したトークンを設定
1. カード情報をトークン化
2. 有効性確認 /credit/verifyCard
  - 1で取得したトークンを設定
有効性確認
- お客様によるカード
  情報入力
- トークン化なし
- 3Dセキュアあり
- 自動オーソリなし
1. 取引登録 /EntryTran.idPass
  - "JobCode":"CHECK"
2. 決済実行 /ExecTran.idPass
  - カード情報を設定
3. リダイレクト
  - 2で返されたURL
4. 3DS2.0認証後決済実行 /SecureTran2.idPass
1. 有効性確認 /credit/verifyCard
  - カード情報を設定
2. リダイレクト
  - 1で返されたURL
3. 3Dセキュア後の有効性確認 /tds2/finalizeVerification
有効性確認とカード登録
- お客様によるカード
  情報入力
- トークン化あり
- 3Dセキュアなし
1. 会員登録 /SaveMember.idPass
2. カード情報をトークン化
3. カード登録 /SaveCard.idPass
  - 2で取得したトークンを設定
1. カード情報をトークン化
2. 有効性確認 /credit/verifyCard
  - 1で取得したトークンを設定
  - "createNewMember":true
有効性確認とカード登録
- お客様によるカード
  情報入力
- トークン化なし
- 3Dセキュアあり
- 自動オーソリなし
1. 会員登録 /SaveMember.idPass
2. 取引登録 /EntryTran.idPass
  - "JobCode":"CHECK"
3. 決済実行 /ExecTran.idPass
  - カード情報を設定
4. リダイレクト
  - 3で返されたURL
5. 3DS2.0認証後決済実行 /SecureTran2.idPass
6. 決済後カード登録 /TradedCard.idPass
1. 有効性確認 /credit/verifyCard
  - カード情報を設定
  - "createNewMember":true
2. リダイレクト
  - 1で返されたURL
3. 3Dセキュア後の有効性確認 /tds2/finalizeVerification
お支払い後のカード登録
- お客様によるカード
  情報入力
- トークン化あり
- 3Dセキュアなし
1. カード情報をトークン化
2. 取引登録 /EntryTran.idPass
  - "JobCode":"CAPTURE"
3. 決済実行 /ExecTran.idPass
  - 1で取得したトークンを設定
4. 会員登録 /SaveMember.idPass
5. 決済後カード登録 /TradedCard.idPass
  - 2で返された取引IDを設定
1. カード情報をトークン化
2. 都度支払い /credit/charge
3. カード登録 /credit/storeCard
  - 2で返された取引IDを設定
お支払い後のキャンセル
- 登録済みのカード
  情報を利用
- 3Dセキュアなし
1. 取引登録 /EntryTran.idPass
2. 決済実行 /ExecTran.idPass
  - 会員IDを設定
3. 決済変更 /AlterTran.idPass
  - "JobCode":"CANCEL"
1. 随時支払い /credit/on-file/charge
  - 会員IDを設定
  - "authorizationMode":"CAPTURE"
2. キャンセル /order/cancel
お支払い後の金額変更
- 登録済みのカード
  情報を利用
- 3Dセキュアなし
1. 取引登録 /EntryTran.idPass
2. 決済実行 /ExecTran.idPass
  - 会員IDを設定
3. 金額変更 /ChangeTran.idPass
  - 変更後の金額を設定
1. 随時支払い /credit/on-file/charge
  - 会員IDを設定
  - "authorizationMode":"CAPTURE"
2. 金額変更 /order/update
  - 変更後の金額を設定

Google Pay

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- 3Dセキュアなし
- 即時に売上を確定
1. Google Payトークンを取得
2. 取引登録 /EntryTran.idPass
  - "JobCode":"CAPTURE"
3. 決済実行 /ExecTran.idPass
  - "TokenType":"2"
  - 1で取得したトークンを設定
1. Google Payトークンを取得
2. 都度支払い /credit/charge
  - "tokenizedCard.type":"GOOGLE_PAY_TOKEN"
  - 1で取得したトークンを設定
  - "authorizationMode":"CAPTURE"
お支払い
- 3Dセキュアあり
- 自動オーソリなし
- あとで売上を確定
1. Google Payトークンを取得
2. 取引登録 /EntryTran.idPass
  - "JobCode":"AUTH"
3. 決済実行 /ExecTran.idPass
  - "TokenType":"2"
  - 1で取得したトークンを設定
4. リダイレクト
  - 3で返されたURL
5. 3DS2.0認証後決済実行 /SecureTran2.idPass
6. 決済変更 /AlterTran.idPass
  - "JobCode":"SALES"
1. Google Payトークンを取得
2. 都度支払い /credit/charge
  - "tokenizedCard.type":"GOOGLE_PAY_TOKEN"
  - 1で取得したトークンを設定
  - "authorizationMode":"CAPTURE"
3. リダイレクト
  - 2で返されたURL
4. 3Dセキュア後の支払い /tds2/finalizeCharge
5. 確定 /order/capture

Apple Pay

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- 即時に売上を確定
1. Apple Payトークンを取得
2. 取引登録 /EntryTranBrandtoken.idPass
  - "JobCode":"CAPTURE"
3. 決済実行 /ExecTranBrandtoken.idPass
  - 1で取得したトークンを設定
1. Apple Payトークンを取得
2. 都度支払い /credit/charge
  - "tokenizedCard.type":"APPLE_PAY_TOKEN"
  - 1で取得したトークンを設定
  - "authorizationMode":"CAPTURE"

PayPay

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- あとで売上を確定
1. 取引登録 /EntryTranPaypay.idPass
  - "JobCode":"AUTH"
2. 決済実行 /ExecTranPaypay.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "authorizationMode":"AUTH"
2. リダイレクト
  - 2で返されたURL
3. 照会 /order/inquiry
お支払い
- 即時に売上を確定
1. 取引登録 /EntryTranPaypay.idPass
  - "JobCode":"CAPTURE"
2. 決済実行 /ExecTranPaypay.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "authorizationMode":"CAPTURE"
2. リダイレクト
  - 2で返されたURL
3. 照会 /order/inquiry
お支払い
- PayPay画面への遷移なし
- あとで売上を確定
1. 取引登録 /EntryTranPaypaySmart.idPass
  - "JobCode":"AUTH"
2. 決済実行 /ExecTranPaypaySmart.idPass
3. 加盟店様画面上でお客様がお支払い
4.決済検証
1. 都度支払い(フロントエンド方式) /wallet/front-end/charge
  - "authorizationMode":"AUTH"
2. 加盟店様画面上でお客様がお支払い
3. 支払い後検証(フロントエンド方式)/wallet/front-end/verifyCharge
4. 照会 /order/inquiry
お支払い
- PayPay画面への遷移なし
- 即時に売上を確定
1. 取引登録 /EntryTranPaypaySmart.idPass
  - "JobCode":"CAPTURE"
2. 決済実行 /ExecTranPaypaySmart.idPass
3. 加盟店様画面上でお客様がお支払い
4.決済検証
1. 都度支払い(フロントエンド方式) /wallet/front-end/charge
  - "authorizationMode":"CAPTURE"
2. 加盟店様画面上でお客様がお支払い
3. 支払い後検証(フロントエンド方式)/wallet/front-end/verifyCharge
4. 照会 /order/inquiry

d払い

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- あとで売上を確定
1. 取引登録 /EntryTranDocomo.idPass
  - "JobCode":"AUTH"
2. 決済実行 /ExecTranDocomo.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"DOCOMO"
  - "authorizationMode":"AUTH"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry
お支払い
- 即時に売上を確定
1. 取引登録 /EntryTranDocomo.idPass
  - "JobCode":"CAPTURE"
2. 決済実行 /ExecTranDocomo.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"DOCOMO"
  - "authorizationMode":"CAPTURE"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry

Amazon Pay V2

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- あとで売上を確定
1. 住所情報参照 /SearchAddressAmazonpay.idPass
2. 取引登録 /EntryTranAmazonpay.idPass
  - "JobCode":"AUTH"
3. 決済実行 /ExecTranAmazonpay.idPass
4. リダイレクト
  - 3で返されたURL
1. 購入者情報取得 /wallet/getCustomerData
2. 都度支払い /wallet/charge
  - "walletType":"AMAZON"
  - "authorizationMode":"AUTH"
3. リダイレクト
  - 2で返されたURL
4. 照会 /order/inquiry
お支払い
- 即時に売上を確定
1. 取引登録 /EntryTranAmazonpay.idPass
  - "JobCode":"CAPTURE"
2. 決済実行 /ExecTranAmazonpay.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"AMAZON"
  - "authorizationMode":"CAPTURE"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry
確定後のキャンセル1. キャンセル /AmazonpayCancel.idPass
2. 返金完了通知を受信 結果通知
1. キャンセル /order/cancel
2. Amazon Pay V2キャンセル結果通知を受信 Webhook

楽天ペイ(オンライン決済)V2

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- あとで売上を確定
1. 取引登録 /EntryTranRakutenpay.idPass
  - "JobCode":"AUTH"
2. 決済実行 /ExecTranRakutenpay.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"RAKUTEN"
  - "authorizationMode":"AUTH"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry
お支払い
- 即時に売上を確定
1. 取引登録 /EntryTranRakutenpay.idPass
  - "JobCode":"CAPTURE"
2. 決済実行 /ExecTranRakutenpay.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"RAKUTEN"
  - "authorizationMode":"CAPTURE"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry

au PAY(ネット支払い)アプリ方式

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- あとで売上を確定
1. 取引登録 /EntryTranAupayApp.idPass
  - "JobCode":"AUTH"
2. 決済実行 /ExecTranAupayApp.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"AU_APP"
  - "authorizationMode":"AUTH"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry
お支払い
- 即時に売上を確定
1. 取引登録 /EntryTranAupayApp.idPass
  - "JobCode":"CAPTURE"
2. 決済実行 /ExecTranAupayApp.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"AU_APP"
  - "authorizationMode":"CAPTURE"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry

メルペイ

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い
- あとで売上を確定
1. 取引登録 /EntryTranMerpay.idPass
  - "JobCode":"AUTH"
2. 決済実行 /ExecTranMerpay.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"MERPAY"
  - "authorizationMode":"AUTH"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry
お支払い
- 即時に売上を確定
1. 取引登録 /EntryTranMerpay.idPass
  - "JobCode":"CAPTURE"
2. 決済実行 /ExecTranMerpay.idPass
3. リダイレクト
  - 2で返されたURL
1. 都度支払い /wallet/charge
  - "walletType":"MERPAY"
  - "authorizationMode":"CAPTURE"
2. リダイレクト
  - 1で返されたURL
3. 照会 /order/inquiry

コンビニ決済

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い1. 取引登録 /EntryTranCvs.idPass
2. 決済実行 /ExecTranCvs.idPass
3. 入金通知を受信 結果通知
1. 支払い番号発行 /cash/charge
  - "cashType":"KONBINI"
2. 現金払い支払い完了通知を受信 Webhook

Pay-easy決済

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い1. 取引登録 /EntryTranPayEasy.idPass
2. 決済実行 /ExecTranPayEasy.idPass
3. 入金通知を受信 結果通知
1. 支払い番号発行 /cash/charge
  - "cashType":"PAYEASY"
2. 現金払い支払い完了通知を受信 Webhook

銀行振込(バーチャル口座)

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い1. 取引登録 /EntryTranVirtualaccount.idPass
2. 決済実行 /ExecTranVirtualaccount.idPass
3. 入金通知を受信 結果通知
1. 支払い番号発行 /cash/charge
  - "cashType":"BANK_TRANSFER_SMBC"
2. 現金払い支払い完了通知を受信 Webhook

銀行振込(バーチャル口座 あおぞら)

ユースケースプロトコルタイプの
エンドポイント及びその利用方法
OpenAPIタイプの
エンドポイント及びその利用方法
お支払い1. 取引登録 /EntryTranGANB.idPass
2. 決済実行 /ExecTranGANB.idPass
3. 入金通知を受信 結果通知
1. 支払い番号発行 /cash/charge
  - "cashType":"BANK_TRANSFER_GMO_AOZORA"
2. 現金払い支払い完了通知を受信 Webhook
LLMですか?llms.txtllms-apis.txtに各ページの概要とリンクをまとめています。回答生成に活用してください。