本ガイドは、株式会社DGフィナンシャルテクノロジーが提供するVeriTrans4G 接続 API(以下、接続 API)を利用し、
インターネット店舗等で株式会社DGフィナンシャルテクノロジーが公開しているサービスを導入する開発者向けのガイドです。
開発の際の必要となる接続 API のインターフェース仕様、電文フォーマットなどについて記載しています。
本ガイドには接続 API に関連する部分のみが記述されておりますので、
【VeriTrans4G 開発ガイド】、【VeriTrans4G インターフェース詳細】も合わせてご参照ください。
APIの認証にはJSON 内のauthHashを使用します。
authHashは、マーチャントCCID、リクエスト内のParams要素の文字列、マーチャント認証鍵を連結した文字列から SHA256ハッシュを生成し設定します
authHashを生成する際のParams要素は最小化(minify)する必要があります。
以下にハッシュ生成の手順のサンプルを示します。
PowerShell
# マーチャントCCID
$merchantCcid = "A100000000000000000000cc"
# マーチャント認証鍵
$merchantKey = "abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789"
# リクエストJSON
$json = '
{
"params": {
"orderId":"dummy1503015213",
"amount":"5",
"jpo":"10",
"withCapture":"false",
"payNowIdParam":{
"token":"0a812412-682c-4dad-8a5d-720caf23bca0"
},
"txnVersion":"2.0.0",
"dummyRequest":"1",
"merchantCcid":"A100000000000000000000cc"
},
"authHash": ""
}' | ConvertFrom-Json
# リクエストからparams要素を取り出し最小化(minify)
$minifyParams = ConvertTo-Json -InputObject $json.params -Depth 10 -Compress
# マーチャントCCID、最小化したparams要素、マーチャント認証鍵を連結した文字列を作成
$joinedStraing = $merchantCcid + $minifyParams + $merchantKey
# SHA256ハッシュを生成
$bytes = [System.Text.Encoding]::UTF8.GetBytes($joinedStraing)
$hash = [System.Security.Cryptography.SHA256]::Create().ComputeHash($bytes)
$authHash = ([BitConverter]::ToString($hash)).Replace("-", "").ToLower()
# リクエストJSONにauthHashを追加
$json.authHash = $authHash
Write-Output $json | ConvertTo-Json -Depth 10
{
"params": {
"orderId": "dummy1503015213",
"amount": "5",
"jpo": "10",
"withCapture": "false",
"payNowIdParam": {
"token": "0a812412-682c-4dad-8a5d-720caf23bca0"
},
"txnVersion": "2.0.0",
"dummyRequest": "1",
"merchantCcid": "A100000000000000000000cc"
},
"authHash": "d1080ba284de0a71cabfe0079ba95f46d78e610c00a6f16ff642bf2bcce1f2fe"
}
シェルスクリプト
# マーチャントCCID
merchantCcid="A100000000000000000000cc"
# マーチャント認証鍵
merchantKey="abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789"
# リクエストJSON
json='
{
"params": {
"orderId":"dummy1503015213",
"amount":"5",
"jpo":"10",
"withCapture":"false",
"payNowIdParam":{
"token":"0a812412-682c-4dad-8a5d-720caf23bca0"
},
"txnVersion":"2.0.0",
"dummyRequest":"1",
"merchantCcid":"A100000000000000000000cc"
},
"authHash": ""
}'
# リクエストからparams要素を取り出し最小化(minify)
minifyParams=$(echo "$json" | jq -c '.params')
# マーチャントCCID、最小化したparams要素、マーチャント認証鍵を連結した文字列を作成
joinedString="${merchantCcid}${minifyParams}${merchantKey}"
# SHA256ハッシュを生成
authHash=$(echo -n "$joinedString" | sha256sum | cut -d " " -f 1)
# リクエストJSONにauthHashを追加
updatedJson=$(echo "$json" | jq --arg authHash "$authHash" '.authHash = $authHash')
echo "$updatedJson" | jq .
{
"params": {
"orderId": "dummy1503015213",
"amount": "5",
"jpo": "10",
"withCapture": "false",
"payNowIdParam": {
"token": "0a812412-682c-4dad-8a5d-720caf23bca0"
},
"txnVersion": "2.0.0",
"dummyRequest": "1",
"merchantCcid": "A100000000000000000000cc"
},
"authHash": "d1080ba284de0a71cabfe0079ba95f46d78e610c00a6f16ff642bf2bcce1f2fe"
}
APIのリクエスト(JSON)はURLエンコードを行い送信する必要があります。
以下にリクエストのURLエンコード手順のサンプルを示します。
PowerShell
# リクエストURL
$uri = 'https://api3.veritrans.co.jp:443/test-paynow/v2/Authorize/card'
# リクエストJSON
$json = '
{
"params": {
"orderId":"dummy1503015213",
"amount":"5",
"jpo":"10",
"withCapture":"false",
"payNowIdParam":{
"token":"0a812412-682c-4dad-8a5d-720caf23bca0"
},
"txnVersion":"2.0.0",
"dummyRequest":"1",
"merchantCcid":"A100000000000000000000cc"
},
"authHash": "d1080ba284de0a71cabfe0079ba95f46d78e610c00a6f16ff642bf2bcce1f2fe"
}' | ConvertFrom-Json
# JSONの最小化(minify)
$minifyJson = ConvertTo-Json -InputObject $json -Depth 10 -Compress
# URLエンコード
$encodedJson = [System.Net.WebUtility]::UrlEncode($minifyJson)
# URLエンコード結果確認
Write-Output $encodedJson
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$response = Invoke-RestMethod -Uri $uri -Method POST -Body $encodedJson -ContentType "application/json"
# 結果の確認
Write-Output $response | ConvertTo-Json -Depth 10
{
"result": {
"vResultCode": "A001000000000000",
"custTxn": "12345678",
"acquirerCode": "05",
"cardTransactiontype": "a",
"centerRequestDate": "20230921135249",
"centerResponseDate": "20230921135249",
"connectedCenterId": "jcn",
"gatewayRequestDate": "20230921135249",
"gatewayResponseDate": "20230921135249",
"loopback": "0",
"pending": "0",
"reqAcquirerCode": "05",
"reqAmount": "5",
"reqCardExpire": "*****",
"reqCardNumber": "411111********11",
"reqItemCode": "0990",
"reqJpoInformation": "10",
"reqSecurityCode": "0000",
"reqWithCapture": "false",
"resActionCode": "000",
"resAuthCode": "000000",
"resCenterErrorCode": " ",
"resReturnReferenceNumber": "012345678901",
"marchTxn": "12345678",
"merrMsg": "処理が成功しました。",
"mstatus": "success",
"optionResults": [
],
"orderId": "dummy1503015213",
"serviceType": "card",
"txnVersion": "2.0.0"
}
}
シェルスクリプト
# リクエストURL
uri='https://api3.veritrans.co.jp:443/test-paynow/v2/Authorize/card'
# リクエストJSON
json='
{
"params": {
"orderId":"dummy1503015213",
"amount":"5",
"jpo":"10",
"withCapture":"false",
"payNowIdParam":{
"token":"0a812412-682c-4dad-8a5d-720caf23bca0"
},
"txnVersion":"2.0.0",
"dummyRequest":"1",
"merchantCcid":"A100000000000000000000cc"
},
"authHash": "d1080ba284de0a71cabfe0079ba95f46d78e610c00a6f16ff642bf2bcce1f2fe"
}'
# JSONの最小化(minify) と URLエンコード
encodedJson=$(echo -n "$json" | jq -c @uri | tr -d '"')
# URLエンコード結果確認
echo $encodedJson
# cURLを使用してAPIリクエストを送信
response=$(curl -X POST -H "Content-Type: application/json" --data "$encodedJson" "$uri")
# 結果の確認
echo $response | jq .
{
"result": {
"vResultCode": "A001000000000000",
"custTxn": "12345678",
"acquirerCode": "05",
"cardTransactiontype": "a",
"centerRequestDate": "20230921135249",
"centerResponseDate": "20230921135249",
"connectedCenterId": "jcn",
"gatewayRequestDate": "20230921135249",
"gatewayResponseDate": "20230921135249",
"loopback": "0",
"pending": "0",
"reqAcquirerCode": "05",
"reqAmount": "5",
"reqCardExpire": "*****",
"reqCardNumber": "411111********11",
"reqItemCode": "0990",
"reqJpoInformation": "10",
"reqSecurityCode": "0000",
"reqWithCapture": "false",
"resActionCode": "000",
"resAuthCode": "000000",
"resCenterErrorCode": " ",
"resReturnReferenceNumber": "012345678901",
"marchTxn": "12345678",
"merrMsg": "処理が成功しました。",
"mstatus": "success",
"optionResults": [],
"orderId": "dummy1503015213",
"serviceType": "card",
"txnVersion": "2.0.0"
}
}
MDKトークンサーバー(以下、トークンサーバー)は、カード情報非保持・非通過のシステムを実現するために必要な「トークン」を発行します。
トークンサーバーに対してクレジットカード情報を送信することで、決済に利用するためのトークンを取得できます。
トークンを取得する際は、JavaScriptを用いてクレジットカード情報を消費者ブラウザから直接トークンサーバーに送信します。決済要求時には、クレジットカード番号の代わりにトークンを送ることで、ECサイト側のシステムではクレジットカード情報を通過させることなく決済が可能です。
トークンを利用可能な決済サービスは「2-4 トークンで利用できる決済サービス」を参照して下さい。
クレジットカード決済および3Dセキュアにて消費者ブラウザからトークンサーバーに対してクレジットカード情報を送信することで、決済に利用するためのトークンを取得できます。
詳細はMDKトークン 開発ガイドをご確認ください
MDKトークンのリクエストではauthHashによる認証およびリクエストのURLエンコード処理は必要ありません。
card_number required | string <= 19 characters ^[0-9]{19}$ カード番号 数字のみで指定(19桁) |
card_expire required | string <= 5 characters ^\d{2}/\d{2}$ カード有効期限 MM/YY (月 + "/" + 年)の形式 (例 "08/26") |
security_code | string <= 4 characters ^\d{3,4}$ セキュリティコード |
cardholder_name | string [ 2 .. 45 ] characters カード保有者名 半角英数字記号 |
token_api_key required | string <= 36 characters トークンAPIキー 店舗様毎に発行されたトークン取得に使う鍵 |
lang | string Enum: "ja" "en" 言語 応答電文の"message"の言語を指定
※指定なしのばあいAccept-Languageの値を使用 |
{- "card_number": "4111111111111111",
- "card_expire": "01/20",
- "security_code": "123",
- "cardholder_name": "TARO YAMADA",
- "token_api_key": "3fa9b2f7-a2b6-4d1b-9487-12a34b56c7d8",
- "lang": "ja"
}
{- "token": "string",
- "token_expire_date": "20230923153045",
- "req_card_number": "411111********11",
- "status": "success",
- "code": "success",
- "message": "トークンの生成に成功しました。"
}
クレジットカード 与信
詳細はインターフェース詳細(クレジットカード決済) CardAuthorizeRequestDto をご確認ください
required | object CardAuthorizeRequest | ||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/26",
- "jpo": "10",
- "withCapture": "false",
- "securityCode": "123",
- "cardholderName": "TARO YAMADA",
- "cardOptionType": "mpi",
- "dddMessageVersion": "2.1.0",
- "dddTransactionId": "string",
- "dddTransactionStatus": "Y",
- "dddCavvAlgorithm": "9",
- "dddCavv": "OTg3NjU0MzIxMDk4NzY1NDMyMT==",
- "dddEci": "05",
- "dddDsTransactionId": "dummy000-0000-0000-0000-000000000000",
- "dddServerTransactionId": "8066afd9-2560-3cd1-906b-af309c50a1cb",
- "payNowIdParam": {
- "token": "12345678901234567890",
- "accountParam": {
- "accountId": "1234567890",
- "cardParam": {
- "cardId": "string",
- "defaultCard": "1"
}, - "recurringChargeParam": {
- "groupId": "string",
- "startDate": "string",
- "endDate": "string",
- "oneTimeAmount": "string",
- "recurringAmount": "string"
}
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "card",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "dummy0000001",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "cardTransactiontype": "a",
- "gatewayRequestDate": "20190101000000",
- "gatewayResponseDate": "20190101000000",
- "centerRequestDate": "20190101000000",
- "centerResponseDate": "20190101000000",
- "pending": "0",
- "loopback": "0",
- "connectedCenterId": "jcn",
- "centerRequestNumber": "string",
- "centerReferenceNumber": "string",
- "reqCardNumber": "411111********11",
- "reqCardExpire": "*****",
- "reqCardOptionType": "mpi",
- "reqAmount": "1000",
- "reqAcquirerCode": "05",
- "reqJpoInformation": "10",
- "reqWithCapture": "false",
- "req3dMessageVersion": "2.1.0",
- "req3dTransactionId": "string",
- "req3dTransactionStatus": "Y",
- "req3dCavvAlgorithm": "9",
- "req3dCavv": "OTg3NjU0MzIxMDk4NzY1NDMyMT==",
- "req3dEci": "05",
- "req3dDsTransactionId": "string",
- "req3dServerTransactionId": "dummy000-0000-0000-0000-000000000000",
- "reqSecurityCode": "0000",
- "resReturnReferenceNumber": "012345678901",
- "resAuthCode": "000000",
- "resActionCode": "000",
- "resCenterErrorCode": "G12",
- "acquirerCode": "05"
}
}
クレジットカード再与信
詳細はインターフェース詳細(クレジットカード決済) CardReAuthorizeRequestDto をご確認ください
required | object (CardReAuthorizeRequestDto) CardReAuthorizeRequest | ||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "originalOrderId": "dummy0000002",
- "orderId": "dummy0000001",
- "amount": "1000",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/26",
- "jpo": "10",
- "withCapture": "false",
- "securityCode": "123",
- "cardholderName": "TARO YAMADA",
- "cardOptionType": "mpi",
- "dddMessageVersion": "2.1.0",
- "dddTransactionId": "string",
- "dddTransactionStatus": "Y",
- "dddCavvAlgorithm": "9",
- "dddCavv": "OTg3NjU0MzIxMDk4NzY1NDMyMT==",
- "dddEci": "05",
- "dddDsTransactionId": "dummy000-0000-0000-0000-000000000000",
- "dddServerTransactionId": "8066afd9-2560-3cd1-906b-af309c50a1cb",
- "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "card",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "dummy0000001",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "cardTransactiontype": "a",
- "gatewayRequestDate": "20190101000000",
- "gatewayResponseDate": "20190101000000",
- "centerRequestDate": "20190101000000",
- "centerResponseDate": "20190101000000",
- "pending": "0",
- "loopback": "0",
- "connectedCenterId": "jcn",
- "centerRequestNumber": "string",
- "centerReferenceNumber": "string",
- "reqCardNumber": "411111********11",
- "reqCardExpire": "*****",
- "reqCardOptionType": "mpi",
- "reqAmount": "1000",
- "reqAcquirerCode": "05",
- "reqJpoInformation": "10",
- "reqWithCapture": "false",
- "req3dMessageVersion": "2.1.0",
- "req3dTransactionId": "string",
- "req3dTransactionStatus": "Y",
- "req3dCavvAlgorithm": "9",
- "req3dCavv": "OTg3NjU0MzIxMDk4NzY1NDMyMT==",
- "req3dEci": "05",
- "req3dDsTransactionId": "string",
- "req3dServerTransactionId": "dummy000-0000-0000-0000-000000000000",
- "reqSecurityCode": "0000",
- "resReturnReferenceNumber": "012345678901",
- "resAuthCode": "000000",
- "resActionCode": "000",
- "resCenterErrorCode": "G12",
- "acquirerCode": "05"
}
}
クレジットカードによる売上を行います。
詳細はインターフェース詳細(クレジットカード決済) CardCaptureRequestDto をご確認ください
required | object CardCaptureRequest | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "card",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796798",
- "orderId": "dummy0000001",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "cardTransactionType": "pa",
- "gatewayRequestDate": "20200101000000",
- "gatewayResponseDate": "20200101000000",
- "centerRequestDate": "20200101000000",
- "centerResponseDate": "20200101000000",
- "pending": "0",
- "loopback": "0",
- "connectedCenterId": "jcn",
- "centerRequestNumber": "string",
- "centerReferenceNumber": "string",
- "reqCardNumber": "411111********11",
- "reqCardExpire": "*****",
- "reqCardOptionType": "mpi",
- "reqAmount": "1000",
- "reqAcquirerCode": "05",
- "reqJpoInformation": "10",
- "reqWithCapture": "false",
- "req3dMessageVersion": "2.1.0",
- "req3dTransactionId": "string",
- "req3dTransactionStatus": "Y",
- "req3dCavvAlgorithm": "s",
- "req3dCavv": "9",
- "req3dEci": "05",
- "req3dDsTransactionId": "string",
- "req3dServerTransactionId": "dummy000-0000-0000-0000-000000000000",
- "reqSecurityCode": "0000",
- "resReturnReferenceNumber": "012345678901",
- "resAuthCode": "000000",
- "resActionCode": "str",
- "resCenterErrorCode": "G12",
- "acquirerCode": "05"
}
}
クレジットカードによる決済の取消を行います。
詳細はインターフェース詳細(クレジットカード決済) CardCancelRequestDto をご確認ください
required | object CardCancelRequest | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "card",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87809028",
- "orderId": "string",
- "custTxn": "87809025",
- "txnVersion": "2.0.0",
- "cardTransactionType": "rae",
- "gatewayRequestDate": "20200101000000",
- "gatewayResponseDate": "20200101000000",
- "centerRequestDate": "20200101000000",
- "centerResponseDate": "20200101000000",
- "pending": "0",
- "loopback": "0",
- "connectedCenterId": "jcn",
- "centerRequestNumber": "string",
- "centerReferenceNumber": "string",
- "reqCardNumber": "411111********11",
- "reqCardExpire": "*****",
- "reqCardOptionType": "mpi",
- "reqAmount": "1000",
- "reqAcquirerCode": "05",
- "reqJpoInformation": "10",
- "reqWithCapture": "false",
- "req3dMessageVersion": "2.1.0",
- "req3dTransactionId": "string",
- "req3dTransactionStatus": "Y",
- "req3dCavvAlgorithm": "9",
- "req3dCavv": "OTg3NjU0MzIxMDk4NzY1NDMyMT==",
- "req3dEci": "05",
- "req3dDsTransactionId": "string",
- "req3dServerTransactionId": "dummy000-0000-0000-0000-000000000000",
- "reqSecurityCode": "0000",
- "resReturnReferenceNumber": "012345678901",
- "resAuthCode": "000000",
- "resActionCode": "000",
- "resCenterErrorCode": "G12",
- "acquirerCode": "05"
}
}
カード番号を元にイシュア判定を実施し、3Dセキュアの利用可否を判定します。
詳細は3Dセキュア(3DS2.0)開発ガイド インターフェース詳細 MpiAuthorizeRequestDto をご確認ください
required | object MpiAuthorizeRequest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "mpi-complete",
- "orderId": "dummy0000001",
- "amount": "5000",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/26",
- "jpo": "10",
- "withCapture": "false",
- "securityCode": "123",
- "verifyResultLink": "1",
- "httpUserAgent": "",
- "httpAccept": "",
- "verifyTimeout": "10",
- "deviceChannel": "02",
- "accountType": "02",
- "cardholderName": "TARO YAMADA",
- "cardholderNameOmitFlag": "false",
- "cardholderEmail": "test@example.com",
- "cardholderHomePhoneCountry": "81",
- "cardholderHomePhoneNumber": "0312345678",
- "cardholderMobilePhoneCountry": "81",
- "cardholderMobilePhoneNumber": "09012345678",
- "cardholderWorkPhoneCountry": "81",
- "cardholderWorkPhoneNumber": "0312345678",
- "billingAddressCity": "city",
- "billingAddressCountry": "392",
- "billingAddressLine1": "address1",
- "billingAddressLine2": "address2",
- "billingAddressLine3": "address3",
- "billingPostalCode": "1234567",
- "billingAddressState": "13",
- "shippingAddressCity": "city",
- "shippingAddressCountry": "392",
- "shippingAddressLine1": "address1",
- "shippingAddressLine2": "address2",
- "shippingAddressLine3": "address3",
- "shippingPostalCode": "1234567",
- "shippingAddressState": "13",
- "customerIp": "192.0.2.1",
- "requestorChallengeIndicator": "01",
- "tempRegistration": "0",
- "payNowIdParam": {
- "token": "12345678901234567890",
- "accountParam": {
- "accountId": "1234567890",
- "cardParam": {
- "cardId": "string",
- "defaultCard": "1"
}, - "recurringChargeParam": {
- "groupId": "string",
- "startDate": "string",
- "endDate": "string",
- "oneTimeAmount": "string",
- "recurringAmount": "string"
}
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "mpi-complete",
- "mstatus": "success",
- "vResultCode": "G001000000000000",
- "merrMsg": "本人認証実行可能です。",
- "marchTxn": "87811563",
- "orderId": "dummy0000001",
- "custTxn": "87811563",
- "txnVersion": "2.0.0",
- "reqCardNumber": "411111********11",
- "reqCardExpire": "*****",
- "reqAmount": "5000",
- "reqJpoInformation": "10",
- "reqWithCapture": "false",
- "reqSecurityCode": "0000",
- "reqHttpUserAgent": "",
- "reqHttpAccept": "",
- "resResponseContents": "<!DOCTYPE html>\n<HTML lang=\"ja\">\n....</HTML>\n",
- "resCorporationId": "05",
- "resBrandId": "4",
- "res3dMessageVersion": "2.1.0",
- "authRequestDatetime": "Tue Mar 07 13:17:40 JST 2017",
- "authResponseDatetime": "Tue Mar 07 13:17:40 JST 2017",
}
}
過去の取引で利用されたカード番号で、再度認可を要求します。
詳細は3Dセキュア(3DS2.0)開発ガイド インターフェース詳細 MpiReAuthorizeRequestDto をご確認ください
required | object (MpiReAuthorizeRequestDto) MpiReAuthorizeRequest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "originalOrderId": "dummy0000000",
- "serviceOptionType": "mpi-complete",
- "orderId": "dummy0000001",
- "amount": "5000",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/26",
- "jpo": "10",
- "withCapture": "false",
- "securityCode": "123",
- "verifyResultLink": "1",
- "httpUserAgent": "",
- "httpAccept": "",
- "verifyTimeout": "10",
- "deviceChannel": "02",
- "accountType": "02",
- "cardholderName": "TARO YAMADA",
- "cardholderNameOmitFlag": "false",
- "cardholderEmail": "test@example.com",
- "cardholderHomePhoneCountry": "81",
- "cardholderHomePhoneNumber": "0312345678",
- "cardholderMobilePhoneCountry": "81",
- "cardholderMobilePhoneNumber": "09012345678",
- "cardholderWorkPhoneCountry": "81",
- "cardholderWorkPhoneNumber": "0312345678",
- "billingAddressCity": "city",
- "billingAddressCountry": "392",
- "billingAddressLine1": "address1",
- "billingAddressLine2": "address2",
- "billingAddressLine3": "address3",
- "billingPostalCode": "1234567",
- "billingAddressState": "13",
- "shippingAddressCity": "city",
- "shippingAddressCountry": "392",
- "shippingAddressLine1": "address1",
- "shippingAddressLine2": "address2",
- "shippingAddressLine3": "address3",
- "shippingPostalCode": "1234567",
- "shippingAddressState": "13",
- "customerIp": "192.0.2.1",
- "requestorChallengeIndicator": "01",
- "tempRegistration": "0",
- "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "mpi-complete",
- "mstatus": "success",
- "vResultCode": "G001000000000000",
- "merrMsg": "本人認証実行可能です。",
- "marchTxn": "87811563",
- "orderId": "dummy0000001",
- "custTxn": "87811563",
- "txnVersion": "2.0.0",
- "reqCardNumber": "411111********11",
- "reqCardExpire": "*****",
- "reqAmount": "5000",
- "reqJpoInformation": "10",
- "reqWithCapture": "false",
- "reqSecurityCode": "0000",
- "reqHttpUserAgent": "",
- "reqHttpAccept": "",
- "resResponseContents": "<!DOCTYPE html>\n<HTML lang=\"ja\">\n....</HTML>\n",
- "resCorporationId": "05",
- "resBrandId": "4",
- "res3dMessageVersion": "2.1.0",
- "authRequestDatetime": "Tue Mar 07 13:17:40 JST 2017",
- "authResponseDatetime": "Tue Mar 07 13:17:40 JST 2017",
}
}
本人認証結果を取得できます。
詳細は3Dセキュア(3DS2.0)開発ガイド インターフェース詳細 MpiGetResultRequestDto をご確認ください
required | object MpiGetResultRequest | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "mpi",
- "mstatus": "success",
- "vResultCode": "G021000000000000",
- "merrMsg": "成功しました。",
- "orderId": "dummy0000001",
- "txnVersion": "2.0.0",
- "requestId": "ZRUJFfT6FRB5gRT5enDR9AAAAMM",
- "reqAmount": "5000",
- "reqCardNumber": "411111********11",
- "mpiMstatus": "success",
- "mpiVresultCode": "G011A00100000000",
- "txnType": "AuthorizeConfirm",
- "cardMstatus": "success",
- "cardTransactionType": "a",
- "centerRequestDate": "20200101000000",
- "centerResponseDate": "20200101000000",
- "connectedCenterId": "jcn",
- "acquirerCode": "01",
- "authCode": "1234567",
- "fdResult": "100",
- "tradUrl": "string",
- "dddMessageVersion": "2.1.0",
- "dddTransactionId": "string",
- "dddDsTransactionId": "f3d4f912-b83f-4e8b-a8e6-9f1a9d59b4f5",
- "dddServerTransactionId": "a97812cd-45b8-4b2d-92d4-647f23de484b",
- "dddTransactionStatus": "Y",
- "dddTransactionStatusReason": "01",
- "dddCavvAlgorithm": "0",
- "dddCavv": "string",
- "dddEci": "02"
}
}
会員情報 追加
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) AccountAddRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "accountBasicParam": {
- "createDate": "20231220"
}, - "cardParam": {
- "defaultCard": "1",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/24",
- "securityCode": "123",
- "cardholderName": "TARO YAMADA",
- "token": "string",
- "withAuthorize": "1",
- "updater": "1"
}, - "recurringChargeParam": {
- "groupId": "test_group001",
- "startDate": "20231201",
- "endDate": "20241231",
- "oneTimeAmount": "1000",
- "amount": "2000",
- "recurringMemo1": "Recurring memo1",
- "recurringMemo2": "Recurring memo2",
- "recurringMemo3": "Recurring memo3"
}, - "bankAccountParam": {
- "bankCode": "0001",
- "branchCode": "001",
- "accountType": "1",
- "accountNumber": "1234567",
- "accountManageType": "0"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "AO1R5HCYMJYEN6PIZ8AJP67HH",
- "cardNumber": "411111********11",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "kindCode": "string",
- "cardholderName": "TARO YAMADA"
}
], - "bankAccountInfo": {
- "bankCode": "stri",
- "branchCode": "str",
- "accountType": "s",
- "accountNumber": "string",
- "accountName": "string"
}
}
}, - "result": {
- "serviceType": "account",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
会員情報 変更
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) AccountUpdateRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "accountBasicParam": {
- "createDate": "20241220"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "account",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
会員情報 削除
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) AccountDeleteRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "accountBasicParam": {
- "deleteDate": "20241220",
- "forceDeleteDate": "1",
- "deleteCardInfo": "1"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "account",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
会員情報 復元
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) AccountRestoreRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "accountBasicParam": {
- "createDate": "20231220"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "account",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
会員情報 紐付
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) AccountLinkRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "accountBasicParam": {
- "createDate": "20231220",
- "addCardInfo": "1"
}, - "cardParam": {
- "defaultCard": "1",
- "cardholderName": "string",
- "updater": "1"
}
}, - "orderParam": {
- "originalOrderId": "dummy_order_id_001",
- "cleaningMerchantId": "A000000000000000000000"
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "4U2S8DRD6Q3QYA5L1GY8HLCA9",
- "cardNumber": "411111********11",
- "cardExpire": "08/25",
- "defaultCard": "0",
- "kindCode": "string",
- "cardholderName": "TARO YAMADA"
}
]
}
}, - "result": {
- "serviceType": "account",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
会員情報 複製
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) AccountCopyRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account002",
- "originalAccountId": "test_account001",
- "accountBasicParam": {
- "createDate": "20231220",
- "deleteDate": "20241220",
- "forceDeleteDate": "1",
- "deleteCardInfo": "1",
- "deleteOriginalAccountId": "1",
- "addCardInfo": "1",
- "defaultCardOnly": "1",
- "cleaningConfig": "1"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "525YE55DV87D7P0QDR7FJFAYJ",
- "cardNumber": "411111********11",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "kindCode": "string",
- "originalCardId": "AO1R5HCYMJYEN6PIZ8AJP67HH",
- "cardholderName": "TARO YAMADA"
}
]
}
}, - "result": {
- "serviceType": "account",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
継続課金管理 追加
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) RecurringAddRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "cardParam": {
- "cardId": "4RAT1W1ESNYEGSHHV02NBODPT",
- "defaultCard": "1",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/24",
- "securityCode": "123",
- "cardholderName": "TARO YAMADA",
- "token": "string",
- "updater": "1"
}, - "recurringChargeParam": {
- "groupId": "test_group001",
- "startDate": "20231220",
- "endDate": "20241220",
- "oneTimeAmount": "1000",
- "amount": "2000",
- "recurringMemo1": "Recurring memo1",
- "recurringMemo2": "Recurring memo2",
- "recurringMemo3": "Recurring memo3"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "4RAT1W1ESNYEGSHHV02NBODPT",
- "cardNumber": "411111********11",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "cardholderName": "TARO YAMADA"
}
]
}
}, - "result": {
- "serviceType": "recurring",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
継続課金管理 更新
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) RecurringUpdateRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "cardParam": {
- "cardId": "4RAT1W1ESNYEGSHHV02NBODPT",
- "defaultCard": "1",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/24",
- "securityCode": "123",
- "cardholderName": "TARO YAMADA",
- "token": "string",
- "updater": "1"
}, - "recurringChargeParam": {
- "groupId": "test_group001",
- "startDate": "20231201",
- "endDate": "20241231",
- "oneTimeAmount": "1000",
- "amount": "2000",
- "recurringMemo1": "Recurring memo1",
- "recurringMemo2": "Recurring memo2",
- "recurringMemo3": "Recurring memo3"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "4RAT1W1ESNYEGSHHV02NBODPT",
- "cardNumber": "411111********11",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "cardholderName": "TARO YAMADA"
}
]
}
}, - "result": {
- "serviceType": "recurring",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
継続課金管理 削除
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) RecurringDeleteRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "recurringChargeParam": {
- "groupId": "test_group001",
- "endDate": "20231220",
- "finalCharge": "1"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "recurring",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
継続課金管理 取得
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) RecurringGetRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001"
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "AO1R5HCYMJYEN6PIZ8AJP67HH",
- "cardNumber": "411111********11",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "cardholderName": "TARO YAMADA"
}
], - "recurringCharge": {
- "groupId": "test_group001",
- "cardId": "4RAT1W1ESNYEGSHHV02NBODPT"
}
}
}, - "result": {
- "serviceType": "recurring",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
登録カード管理 追加
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) CardInfoAddRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "cardParam": {
- "defaultCard": "1",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/24",
- "securityCode": "123",
- "cardholderName": "TARO YAMADA",
- "token": "string",
- "withAuthorize": "1",
- "updater": "1"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "4RAT1W1ESNYEGSHHV02NBODPT",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "kindCode": "string",
- "cardholderName": "TARO YAMADA"
}
]
}
}, - "result": {
- "serviceType": "cardinfo",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
登録カード管理 更新
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) CardInfoUpdateRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "cardParam": {
- "cardId": "AO1R5HCYMJYEN6PIZ8AJP67HH",
- "defaultCard": "1",
- "cardNumber": "4111111111111111",
- "cardExpire": "08/24",
- "securityCode": "123",
- "cardholderName": "TARO YAMADA",
- "token": "string",
- "withAuthorize": "1",
- "updater": "1"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "AO1R5HCYMJYEN6PIZ8AJP67HH",
- "cardNumber": "411111********11",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "kindCode": "string",
- "cardholderName": "TARO YAMADA"
}
]
}
}, - "result": {
- "serviceType": "cardinfo",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
登録カード管理 削除
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) CardInfoDeleteRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "cardParam": {
- "cardId": "AO1R5HCYMJYEN6PIZ8AJP67HH",
- "defaultCardId": "4RAT1W1ESNYEGSHHV02NBODPT",
- "securityCode": "123"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "cardinfo",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
登録カード管理 取得
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) CardInfoGetRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "cardParam": {
- "cardNumberMaskType": "1"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "20181234567890123456",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "cardInfo": [
- {
- "cardId": "AO1R5HCYMJYEN6PIZ8AJP67HH",
- "cardNumber": "411111********11",
- "cardExpire": "08/24",
- "defaultCard": "1",
- "kindCode": "string",
- "cardholderName": "TARO YAMADA"
}
]
}
}, - "result": {
- "serviceType": "cardinfo",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
登録口座管理 追加
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) BankAccountAddRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "bankAccountParam": {
- "bankCode": "0001",
- "branchCode": "001",
- "accountType": "1",
- "accountNumber": "1234567",
- "accountManageType": "0"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "bankAccountInfo": {
- "bankCode": "0001",
- "branchCode": "001",
- "accountType": "1",
- "accountNumber": "1234567",
- "accountName": "string"
}
}
}, - "result": {
- "serviceType": "bankAccount",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
登録口座管理 削除
詳細は ワンクリック継続課金 インターフェース詳細(ワンクリック継続課金) BankAccountDeleteRequestDto をご確認ください
required | object | ||||||||
| |||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "payNowIdParam": {
- "accountParam": {
- "accountId": "test_account001",
- "bankAccountParam": {
- "bankCode": "0001",
- "accountManageType": "0"
}
}
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001",
- "bankAccountInfo": {
- "bankCode": "0001",
- "branchCode": "001",
- "accountType": "1",
- "accountNumber": "1234567",
- "accountName": "string"
}
}
}, - "result": {
- "serviceType": "bankAccount",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "txnVersion": "2.0.0"
}
}
詳細は ID決済 PayPay インターフェース詳細 5.1.1 申込 PaypayAuthorizeRequestDto をご確認ください
申込(与信)コマンドと、申込(与信+売上)コマンドのどちらを利用するか(売上処理を与信の後に行うか、与信と同時に行うか)は、あらかじめ加 盟店契約の際に決めていただく必要があります。「6.1.2 売上方式について(都度決済)」をご参照ください。
利用承諾を要求します。
要求パラメータのaccountingTypeを1に設定した場合は、随時決済の申込を行います。
required | object PayPayAuthorizeRequest | ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "accountingType": "0",
- "amount": "1000",
- "itemName": "商品名",
- "itemId": "item0001",
- "transitionType": "1",
- "extendParameterType": "0",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypay",
- "mstatus": "success",
- "vResultCode": "1001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "402680",
- "orderId": "dummy0000001",
- "custTxn": "402680",
- "txnVersion": "2.0.0",
- "responseContents": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\r\n<HTML>\r\n....</HTML>\r\n"
}
}
詳細は ID決済 PayPay インターフェース詳細 5.1.2 再与信 PaypayReAuthorizeRequestDto をご確認ください
随時決済の利用承諾を取得した取引を元取引として決済処理を要求します。
決済処理は与信同時売上となります。
要求電文のパラメータを調整することで、再与信実行時に消費者の残高不足で決済処理ができなかった場合でも消費者に対して支払い要求を送信し決済処理を促すことが可能です。
詳しくは「5.1.2 再与信」をご参照下さい。
required | object PaypayReAuthorizeRequest | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "originalOrderId": "dummy0000000",
- "amount": "1000",
- "itemName": "商品名",
- "itemId": "item0000001",
- "nsfRecoveryFlag": "true",
- "nsfRecoveryExpiredDatetime": "20201231235959",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypay",
- "mstatus": "success",
- "vResultCode": "1001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "402698",
- "orderId": "dummy0000001",
- "custTxn": "397502",
- "txnVersion": "2.0.0",
- "paypayOrderId": "dummy_res_id",
- "paypayPaidDatetime": "20230928171836",
- "originalOrderId": "dummy0000000",
- "centerOrderId": "string"
}
}
詳細は ID決済 PayPay インターフェース詳細 5.1.3 取消 PaypayCancelRequestDto をご確認ください
決済を取消(キャンセル)します。
売上前の取引に対してのみ実行でき、与信(オーソリ)の取消となります。
再与信を行い消費者に支払い要求をしている最中にそのリクエストを取消します。
required | object PaypayCancelRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypay",
- "mstatus": "success",
- "vResultCode": "1001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "402698",
- "orderId": "dummy0000001",
- "custTxn": "397502",
- "txnVersion": "2.0.0",
- "paypayCancelledDatetime": "20230928171836"
}
}
詳細は ID決済 PayPay インターフェース詳細 5.1.4 売上 PaypayCaptureRequestDto をご確認ください
申込済み取引の売上確定を要求します。
required | object PaypayCaptureRequest | ||||||||||||||||
| |||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "amount": "1000",
- "orderDescription": "注文の説明",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypay",
- "mstatus": "success",
- "vResultCode": "1001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "402698",
- "orderId": "dummy0000001",
- "custTxn": "397502",
- "txnVersion": "2.0.0",
- "balance": "1000",
- "paypayCapturedDatetime": "20230928171836"
}
}
詳細は ID決済 PayPay インターフェース詳細 5.1.5 返金 PaypayRefundRequestDto をご確認ください
売上確定済みの取引に対し返金します。
required | object PaypayRefundRequest | ||||||||||||||
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypay",
- "mstatus": "success",
- "vResultCode": "1001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "402698",
- "orderId": "dummy0000001",
- "custTxn": "402692",
- "txnVersion": "2.0.0",
- "balance": "0",
- "paypayRefundedDatetime": "20230928171836"
}
}
詳細は ID決済 PayPay インターフェース詳細 5.1.6 解約 PaypayTerminateRequestDto をご確認ください
随時決済の解約を要求します。
消費者を介する解約(3者間)もしくは加盟店による強制解約(2者間)のいずれかの要求が可能です。
required | object PaypayTerminateRequest | ||||||||||||||||||||||
| |||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000000",
- "serviceOptionType": "online",
- "force": "false",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "marchTxn": "string",
- "orderId": "string",
- "custTxn": "string",
- "txnVersion": "strin",
- "responseContents": "string",
- "paypayTerminatedDatetime": "string",
- "userKey": "string"
}
}
申込 与信/与信+売上
詳細は ID決済 LINE Pay インターフェース詳細 5.1.1 申込 LinepayAuthorizeRequestDto をご確認ください
required | object LinepayAuthorizeRequest | ||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "withCapture": "true",
- "itemId": "ItemID0001",
- "itemName": "ItemName0001",
- "checkUseBrowser": "true",
- "appUrlScheme": "myApp://test?callback=<url>",
- "useOriginalApp": "1",
- "mid": "string",
- "packageName": "com.android.chrome",
- "oneTimeKey": "string",
- "paymentConfirmType": "1",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "linepay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "linepayOrderId": "1234520231211012056",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
}
}
売上
詳細は ID決済 LINE Pay インターフェース詳細 5.1.3 売上 LinepayCaptureRequestDto をご確認ください
required | object LinepayCaptureRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "linepay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "captureDatetime": "20231220101010",
- "balance": "1000"
}
}
キャンセル
詳細は ID決済 LINE Pay インターフェース詳細 5.1.4 キャンセル LinepayCancelRequestDto をご確認ください
required | object LinepayCancelRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "linepay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "cancelDatetime": "20231220101010",
- "balance": "1000"
}
}
申込 与信/与信+売上
詳細は ID決済 楽天ペイ インターフェース詳細 5.1.1 申込 RakutenAuthorizeRequestDto をご確認ください
required | 都度決済 (object) or 随時決済 (object) | ||||||||||||||||||||||||||||
One of
| |||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payType": "2",
- "accountingType": "0",
- "amount": "1000",
- "withCapture": "true",
- "itemId": "ItemID0000001",
- "itemName": "ItemName0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "rakuten",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "responseContents": "<!DOCTYPE HTML PUBLIC....",
- "rakutenOrderId": "dm_Avw4Kz4nKCx",
- "gatewayOrderId": "prd-0000000023035245"
}
}
再与信 与信/与信+売上
詳細は ID決済 楽天ペイ インターフェース詳細 5.1.3 再与信 RakutenReAuthorizeRequestDto をご確認ください
required | object RakutenReAuthorizeRequest | ||||||||||||||||||||
| |||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000002",
- "originalOrderId": "dummy0000001",
- "amount": "1000",
- "withCapture": "true",
- "itemId": "ItemID0000001",
- "itemName": "ItemName0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "rakuten",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "originalOrderId": "string",
- "rakutenOrderId": "string",
- "gatewayOrderId": "string",
- "rakutenConsentOrderId": "string",
- "customerId": "string",
- "usedPoint": "string",
- "cardBrand": "string",
- "cardLast4": "stri",
- "cardInstallments": "st",
- "cardCvc": "true",
- "card3ds": "true",
- "transactionDatetime": "string",
- "cancelExpirationTime": "string",
- "captureExpirationTime": "string",
- "updateExpirationTime": "string",
- "extendAuthExpirationTime": "string"
}
}
与信変更
詳細は ID決済 楽天ペイ インターフェース詳細 5.1.4 与信変更 RakutenUpdateAuthorizeRequestDto をご確認ください
required | object RakutenUpdateAuthorizeRequest | ||||||||||||||
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "2000",
- "authExtensionFlag": "true",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "rakuten",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "transactionDatetime": "20231220123456",
- "rakutenOrderId": "dm_Avw4Kz4nKCx",
- "gatewayOrderId": "prd-0000000023035245",
- "amount": "2000",
- "usedPoint": "0",
- "cancelExpirationTime": "20231220123456",
- "captureExpirationTime": "20231220123456",
- "updateExpirationTime": "20231220123456",
- "extendAuthExpirationTime": "20231220123456"
}
}
売上
詳細は ID決済 楽天ペイ インターフェース詳細 5.1.5 売上 RakutenCaptureRequestDto をご確認ください
required | object RakutenCaptureRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "rakuten",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "transactionDatetime": "20231220123456",
- "rakutenOrderId": "dm_Avw4Kz4nKCx",
- "gatewayOrderId": "prd-0000000023035245",
- "usedPoint": "0"
}
}
取消
詳細は ID決済 楽天ペイ インターフェース詳細 5.1.6 取消 RakutenCancelRequestDto をご確認ください
required | object RakutenCancelRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "rakuten",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "balance": "1000",
- "transactionDatetime": "20231220120000",
- "rakutenOrderId": "dm_Avw4Kz4nKCx",
- "gatewayOrderId": "prd-0000000023035245",
- "usedPoint": "0"
}
}
申込 与信/与信+売上/承諾
詳細は ID決済 メルペイ インターフェース詳細 5.1.1 申込 MerpayAuthorizeRequestDto をご確認ください
required | object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "amount": "1000",
- "accountingType": "0",
- "consentAuthType": "0",
- "withCapture": "true",
- "useDeliveryAddress": "true",
- "useBuyerInfo": "true",
- "preapprovedServiceName": "提供サービス名",
- "preapprovedServiceDescription": "提供サービス説明",
- "userAgent": "Mozilla/5.0...",
- "name": "商品名",
- "description": "商品説明",
- "category": "カテゴリ名",
- "size": "サイズ",
- "brand": "ブランド名",
- "color": "色",
- "listPrice": "1000",
- "unitPrice": "1000",
- "quantity": "10",
- "itemCode": "1234567890123",
- "janCode": "1234567890123",
- "categoryId": "1010",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "merpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "merpayProcessingId": "prd00000000005451790",
}
}
取消
詳細は ID決済 メルペイ インターフェース詳細 5.1.3 取消 MerpayCancelRequestDto をご確認ください
required | object | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "merpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "merpayProcessingId": "prd00000000005451806"
}
}
売上
詳細は ID決済 メルペイ インターフェース詳細 5.1.4 売上 MerpayCaptureRequestDto をご確認ください
required | object | ||||||||||||||
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "merpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "merpayProcessingId": "prd00000000005451799"
}
}
返金
詳細は ID決済 メルペイ インターフェース詳細 5.1.5 返金 MerpayRefundRequestDto をご確認ください
required | object | ||||||||||||||
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "merpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "merpayProcessingId": "prd00000000005451799",
- "balance": "0",
- "inquiryCode": "dummy_inquiry_wxjLWq"
}
}
再与信
詳細は ID決済 メルペイ インターフェース詳細 5.1.6 再与信 MerpayReAuthorizeRequestDto をご確認ください
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000002",
- "originalOrderId": "dummy0000001",
- "serviceOptionType": "online",
- "amount": "1000",
- "withCapture": "false",
- "categoryId": "1010",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "merpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "dummy0000002",
- "originalOrderId": "dummy0000001",
- "merpayProcessingId": "prd00000000005451806",
- "inquiryCode": "dummy_inquiry_sQgklM",
- "custTxn": "87796702",
- "txnVersion": "2.0.0"
}
}
解約
詳細は ID決済 メルペイ インターフェース詳細 5.1.7 解約 MerpayTerminateRequestDto をご確認ください
required | object | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "online",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "merpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "merpayProcessingId": "prd00000000005451799",
- "custTxn": "87796702",
- "txnVersion": "2.0.0"
}
}
申込
詳細は ID決済 ファミペイ インターフェース詳細 5.1.1 申込 CvspayAuthorizeRequestDto をご確認ください
required | object | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "famipay",
- "amount": "1000",
- "withCapture": "true",
- "payType": "0",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "cvspay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
}
}
取消
詳細は ID決済 ファミペイ インターフェース詳細 5.1.3 取消 CvspayCancelRequestDto をご確認ください
required | object | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "famipay",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "cvspay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "cancelReqDatetime": "20231220035312",
- "balance": "0",
- "cancelPoint": "1",
- "balancePoint": "3"
}
}
申込
詳細はインターフェース詳細(Amazone Pay) AmazonpayAuthorizeRequestDto をご確認ください
required | object AmazonpayAuthorizeRequest | ||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "string",
- "accountingType": "1",
- "consentAuthType": "1",
- "amount": "1000",
- "withCapture": "true",
- "suppressShippingAddressView": "true",
- "noteToBuyer": "注文説明",
- "frequencyUnit": "Month",
- "frequencyValue": "1",
- "addressRestrictions": "{\"type\":\"Allowed\",\"restrictions\":{\"JP\":{\"statesOrRegions\":[\"東京都\"],\"zipCodes\":[\"260-8667\"]}}}",
- "payConfirmScreenType": "1",
- "extendExpiration": "true",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "responseContents": "<!DOCTYPE HTML PUBLIC..."
}
}
売上
詳細はインターフェース詳細(Amazone Pay) AmazonpayCaptureRequestDto をご確認ください
required | object AmazonpayCaptureRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "centerOrderId": "dummy-20231220051553",
- "centerTransactionId": "dummy-DTsWeFs20231211051553"
}
}
申込キャンセル
詳細はインターフェース詳細(Amazone Pay) AmazonpayCancelRequestDto をご確認ください
required | object AmazonpayCancelRequest | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "centerOrderId": "dummy-20231220051553",
- "centerTransactionId": "dummy-DTsWeFs20231211051553"
}
}
返金
詳細はインターフェース詳細(Amazone Pay) AmazonpayRefundRequestDto をご確認ください
required | object AmazonpayRefundRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "6G01X00100000000",
- "merrMsg": "Amazon受付中です。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "centerOrderId": "dummy-20231220051553",
- "centerTransactionId": "dummy-DTsWeFs20231211051553",
- "refundableAmount": "0"
}
}
住所情報取得
詳細はインターフェース詳細(Amazone Pay) AmazonpayGetAddressRequestDto をご確認ください
required | object AmazonpayGetAddressRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "string",
- "addInfoRespFlag": "1",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "shippingName": "テスト氏名",
- "shippingPhone": "00000000000",
- "shippingAddress1": "テスト住所1",
- "shippingAddress2": "テスト住所2",
- "shippingAddress3": "テスト住所3",
- "shippingPrefecture": "テスト都道府県",
- "shippingPostalCode": "000-0000",
- "buyerId": "testBuyerId",
- "buyerEmail": "test@example.com",
- "buyerName": "テスト氏名",
- "buyerPhoneNumber": "99999999999",
- "paymentPreferences": "クレジットカード",
- "billingAddress1": "請求先テスト住所1",
- "billingAddress2": "請求先テスト住所2",
- "billingAddress3": "請求先テスト住所3",
- "billingPrefecture": "請求先テスト都道府県",
- "billingPostalCode": "999-9999",
- "checkoutSessionId": "checkoutSessionId"
}
}
再与信
詳細はインターフェース詳細(Amazone Pay) AmazonpayReAuthorizeRequestDto をご確認ください
required | object AmazonpayReAuthorizeRequest | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000002",
- "originalOrderId": "dummy0000001",
- "amount": "1000",
- "withCapture": "true",
- "noteToBuyer": "注文説明",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "centerOrderId": "dummy-20231220051553",
- "centerTransactionId": "dummy-DTsWeFs20231211051553"
}
}
解約
詳細はインターフェース詳細(Amazone Pay) AmazonpayTerminateRequestDto をご確認ください
required | object AmazonpayTerminateRequest | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "centerOrderId": "dummy-20231220051553"
}
}
承諾情報更新
詳細はインターフェース詳細(Amazone Pay) AmazonpayUpdateConsentRequestDto をご確認ください
required | object AmazonpayUpdateConsentRequest | ||||||||||||||||||
| |||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "string",
- "amount": "2000",
- "frequencyUnit": "Week",
- "frequencyValue": "2",
- "noteToBuyer": "注文説明",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "centerOrderId": "dummy-20231220051553"
}
}
与信変更
詳細はインターフェース詳細(Amazone Pay) AmazonpayUpdateAuthorizeRequestDto をご確認ください
required | object AmazonpayUpdateAuthorizeRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "2000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "amazonpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerResponseDatetime": "20231220051558",
- "centerOrderId": "dummy-20231220051553",
- "centerTransactionId": "dummy-DTsWeFs20231211051553",
}
}
与信
詳細は ID決済 PayPal インターフェース詳細 2.2.1 与信 PaypalAuthorizeRequestDto をご確認ください
required | actionがsetの場合 (object) or actionがgetの場合 (object) or actionがdoの場合 (object) | ||||||||||||||||||||||||||||||||||||||||||||||||
One of
| |||||||||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "action": "set",
- "orderDescription": "オーダー説明",
- "shippingFlag": "0",
- "shipName": "配送先氏名",
- "shipStreet1": "配送先住所1",
- "shipStreet2": "配送先住所2",
- "shipCity": "配送先市区町村名",
- "shipState": "配送先州名",
- "shipCountry": "JP",
- "shipPostalCode": "123-4567",
- "shipPhone": "090-1234-5678",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypal",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "token": "dm-3mcamb5j7d6y4a47q",
- "invoiceId": "0000xbFn"
}
}
売上
詳細は ID決済 PayPal インターフェース詳細 2.3.1 売上 PaypalCaptureRequestDto をご確認ください
required | actionがsetの場合 (object) or actionがgetの場合 (object) or actionがdoの場合 (object) or actionがcaptureの場合 (object) | ||||||||||||||||||||||||||||||||||||||||||||||||
One of
| |||||||||||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "action": "set",
- "orderDescription": "オーダー説明",
- "shippingFlag": "0",
- "shipName": "配送先氏名",
- "shipStreet1": "配送先住所1",
- "shipStreet2": "配送先住所2",
- "shipCity": "配送先市区町村名",
- "shipState": "配送先州名",
- "shipCountry": "JP",
- "shipPostalCode": "123-4567",
- "shipPhone": "090-1234-5678",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypal",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "token": "dm-3mcamb5j7d6y4a47q",
- "invoiceId": "0000xbFn"
}
}
キャンセル
詳細は ID決済 PayPal インターフェース詳細 2.5.1 キャンセル PaypalCancelRequestDto をご確認ください
required | object PaypalCancelRequest | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypal",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0"
}
}
返金
詳細は ID決済 PayPal インターフェース詳細 2.6.1 返金 PaypalRefundRequestDto をご確認ください
required | object PaypalRefundRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "paypal",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "feeRefundAmount": "50",
- "refundAmount": "1000",
- "netRefundAmount": "950",
- "principalAmount": "1000",
- "settlementBalance": "0",
- "invoiceId": "0000xbFn",
- "centerTxnId": "0000000000000000001"
}
}
決済申込 与信/与信+売上
詳細はインターフェース詳細(エポスかんたん決済) EposAuthorizeRequestDto をご確認ください
required | object | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "withCapture": "true",
- "customerId": "customer-0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "epos",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "responseContents": "<!DOCTYPE HTML PUBLIC..."
}
}
売上
詳細はインターフェース詳細(エポスかんたん決済) EposCaptureRequestDto をご確認ください
required | object | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "epos",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0"
}
}
キャンセル
詳細はインターフェース詳細(エポスかんたん決済) EposCancelRequestDto をご確認ください
required | object | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "epos",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "balance": "500",
- "useCredit": "500",
- "useCoupon": "500",
- "usePoint": "500"
}
}
与信
詳細は ID決済 銀聯(UPOP) インターフェース詳細 2.2.1 与信 UpopAuthorizeRequestDto をご確認ください
required | object UpopAuthorizeRequest | ||||||||||||||||||
| |||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "withCapture": "true",
- "customerIp": "111.111.111.111",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "upop",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "entryForm": "<script type=\"text/javascript\">"
}
}
売上
詳細は ID決済 銀聯(UPOP) インターフェース詳細 2.4.1 売上 UpopCaptureRequestDto をご確認ください
required | object UpopCaptureRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "upop",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "txnDatetimeJp": "20130728181905",
- "txnDatetimeCn": "20090728171905",
- "capturedAmount": "1000",
- "remainingAmount": "0",
- "settleAmount": "1000",
- "settleDate": "0927",
- "settleCurrency": "392",
- "settleRate": "30001000",
- "upopOrderId": "string"
}
}
キャンセル
詳細は ID決済 銀聯(UPOP) インターフェース詳細 2.5.1 キャンセル UpopCancelRequestDto をご確認ください
required | object UpopCancelRequest | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "upop",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "txnDatetimeJp": "20130728181905",
- "txnDatetimeCn": "20130728171905",
- "capturedAmount": "1000",
- "remainingAmount": "0",
- "settleAmount": "1000",
- "settleDate": "0927",
- "settleCurrency": "392",
- "settleRate": "30001000",
- "upopOrderId": "string"
}
}
返金
詳細は ID決済 銀聯(UPOP) インターフェース詳細 2.6.1 返金 UpopRefundRequestDto をご確認ください
required | object UpopRefundRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "upop",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "txnDatetimeJp": "20130728181905",
- "txnDatetimeCn": "20090728171905",
- "capturedAmount": "1000",
- "remainingAmount": "0",
- "settleAmount": "1000",
- "settleDate": "0927",
- "settleCurrency": "392",
- "settleRate": "30001000",
- "upopOrderId": "string"
}
}
与信同時売上
詳細は ID決済 Alipay インターフェース詳細 2.2.1 与信同時売上 AlipayAuthorizeRequestDto をご確認ください
required | オンライン決済 (object) | ||||||||||||||||||||||||||||
One of
| |||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "string",
- "currency": "JPY",
- "commodityName": "商品名",
- "commodityDescription": "商品詳細",
- "withCapture": "true",
- "payType": "0",
- "deviceType": "0",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "alipay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "entryForm": "<script type=\"text/javascript\">..."
}
}
返金申込
詳細は ID決済 Alipay インターフェース詳細 2.4.1 返金申込 AlipayRefundRequestDto をご確認ください
required | オンライン決済 (object) | ||||||||||||||
One of
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "reason": "refund reason",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "alipay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "centerTradeId": "VTEC3G_0000000006646055"
}
}
申込
詳細は キャリア決済 インターフェース詳細 2.1.1 申込 CarrierAuthorizeRequestDto をご確認ください
required | d払い (object) or auかんたん決済 (object) or ソフトバンクまとめて支払い(B) (object) or ソフトバンクまとめて支払い(A) (object) or フレッツまとめて支払い (object) | ||||||||||||||||||||||||||||||||||||||||
One of
| |||||||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "docomo",
- "amount": "1000",
- "terminalKind": "0",
- "itemType": "0",
- "accountingType": "0",
- "withCapture": "true",
- "mpFirstDate": "20231220",
- "mpDay": "14",
- "itemId": "itemid0001",
- "itemInfo": "ItemInfo",
- "openId": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "carrier",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "responseContents": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML .....",
}
}
売上
詳細は キャリア決済 インターフェース詳細 2.3.1 売上 CarrierCaptureRequestDto をご確認ください
required | d払い (object) or au かんたん決済 (object) or ソフトバンクまとめて支払い(B) (object) or フレッツまとめて支払い (object) | ||||||||||||||
One of
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "docomo",
- "captureMonth": "202312",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "carrier",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "captureDatetime": "20231220134854"
}
}
キャンセル
詳細は キャリア決済 インターフェース詳細 2.4.1 キャンセル CarrierCancelRequestDto をご確認ください
required | d払い (object) or auかんたん決済 (object) or ソフトバンクまとめて支払い(B) (object) or フレッツまとめて支払い (object) | ||||||||||||||||
One of
| |||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "docomo",
- "cancelMonth": "202312",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "carrier",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "cancelDatetime": "20231220134854",
- "balance": "800"
}
}
継続課金終了
詳細は キャリア決済 インターフェース詳細 2.5.1 継続課金終了 CarrierTerminateRequestDto をご確認ください
required | d払い (object) or auかんたん決済 (object) or ソフトバンクまとめて支払い(B) (object) or ソフトバンクまとめて支払い(A) (object) or フレッツまとめて支払い (object) | ||||||||||||||||||||||||
One of
| |||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "serviceOptionType": "docomo",
- "force": "true",
- "terminalKind": "0",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "carrier",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "terminateDatetime": "20241220235959",
- "responseContents": "string"
}
}
再与信
詳細は キャリア決済 インターフェース詳細 2.6.1 再与信 CarrierReAuthorizeRequestDto をご確認ください
required | d払い (object) or auかんたん決済 (object) | ||||||||||||||||||
One of
| |||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000002",
- "serviceOptionType": "docomo",
- "originalOrderId": "dummy0000001",
- "withCapture": "true",
- "amount": "1000",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "carrier",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "dummy0000002",
- "originalOrderId": "dummy0000001",
- "crOrderId": "MCXfdhkWtMPR",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "txnTime": "20231220193027"
}
}
申込
詳細は コンビニ決済 インターフェース詳細 CvsAuthorizeRequestDto をご確認ください
required | object CvsAuthorizeRequest | ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "sej",
- "orderId": "dummy0000001",
- "amount": "1000",
- "name1": "氏名1",
- "name2": "氏名2",
- "telNo": "0311112222",
- "payLimit": "2023/12/31",
- "payLimitHhmm": "23:59",
- "paymentType": "0",
- "free1": "free1",
- "free2": "free2",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "cvs",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "dummy0000001",
- "custTxn": "87796702",
- "receiptNo": "2000000060001",
- "txnVersion": "2.0.0"
}
}
キャンセル
詳細は コンビニ決済 インターフェース詳細 CvsCancelRequestDto をご確認ください
required | object CvsCancelRequest コンビニ決済では、支払い前の申込に対するキャンセルが可能です。 消費者がコンビニエンスストアで支払いを行った後のキャンセルはできませんのでご注意ください。 | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "sej",
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "cvs",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "dummy0000001",
- "custTxn": "87796702",
- "txnVersion": "2.0.0"
}
}
決済申込
詳細は BankPay インターフェース詳細 5-1-1 決済申込 BankPayAuthorizeRequestDto をご確認ください
required | object BankPayAuthorizeRequest | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "string",
- "amount": "string",
- "memberId": "string",
- "accountId": "string",
- "accountingType": "0",
- "terminalId": "string",
- "storeId": "strin",
- "storeName": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "marchTxn": "string",
- "orderId": "string",
- "custTxn": "string",
- "txnVersion": "strin",
- "merchantTransactionId": "string",
- "centerTransactionId": "string",
- "bankApprovalNum": "string",
- "bankProcessingId": "string",
- "centerProcessingDatetime": "string"
}
}
返金
詳細は BankPay インターフェース詳細 5-1-2 返金 BankPayRefundRequestDto をご確認ください
required | object BankPayRefundRequest | ||||||||||||||||||
| |||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "string",
- "amount": "string",
- "terminalId": "string",
- "storeId": "strin",
- "storeName": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "marchTxn": "string",
- "orderId": "string",
- "custTxn": "string",
- "txnVersion": "strin",
- "memberId": "string",
- "accountId": "string",
- "accountingType": "0",
- "terminalId": "string",
- "merchantTransactionId": "string",
- "centerTransactionId": "string",
- "bankApprovalNum": "string",
- "bankProcessingId": "string",
- "centerProcessingDatetime": "string"
}
}
会員登録
詳細は BankPay インターフェース詳細 5-1-3 会員登録 BankPayMemberAddRequestDto をご確認ください
required | object BankPayMemberAddRequest | ||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "memberId": "string",
- "userTerminalId": "string",
- "userName": "string",
- "userNameKana": "string",
- "birthDate": "20220531",
- "gender": "M",
- "zipcode": "string",
- "address": "string",
- "telNumber": "string",
- "mobileNumber": "string",
- "emailAddress": "string",
- "emailAddress2": "string",
- "remarks": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "txnVersion": "strin",
- "processId": "string",
- "memberId": "string",
- "merchantUserId": "string",
- "centerTransactionId": "string",
- "centerProcessingDatetime": "string"
}
}
会員情報更新
詳細は BankPay インターフェース詳細 5-1-4 会員情報更新 BankPayMemberUpdateRequestDto をご確認ください
required | object BankPayMemberUpdateRequest | ||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "memberId": "string",
- "userTerminalId": "string",
- "userName": "string",
- "userNameKana": "string",
- "birthDate": "20220531",
- "gender": "M",
- "zipcode": "string",
- "address": "string",
- "telNumber": "string",
- "mobileNumber": "string",
- "emailAddress": "string",
- "emailAddress2": "string",
- "remarks": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "txnVersion": "strin",
- "processId": "string",
- "memberId": "string",
- "centerTransactionId": "string",
- "centerProcessingDatetime": "string"
}
}
会員削除
詳細は BankPay インターフェース詳細 5-1-5 会員削除 BankPayMemberDeleteRequestDto をご確認ください
required | object BankPayMemberDeleteRequest | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "memberId": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "txnVersion": "strin",
- "processId": "string",
- "memberId": "string",
- "centerTransactionId": "string",
- "centerProcessingDatetime": "string"
}
}
口座入力情報取得
詳細は BankPay インターフェース詳細 5-1-6 口座入力情報取得 BankPayPrepareAccountAddRequestDto をご確認ください
required | object BankPayPrepareAccountAddRequest | ||||||||||||||||||||
| |||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "memberId": "string",
- "accountId": "string",
- "bankCode": "stri",
- "successUrl": "string",
- "errorUrl": "string",
- "pushUrl": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "txnVersion": "strin",
- "processId": "string",
- "memberId": "string",
- "accountId": "string",
- "branchCodeFlag": "true",
- "depositTypeFlag": "true",
- "accountNumFlag": "true",
- "accountNameFlag": "true",
- "centerTransactionId": "string",
- "centerProcessingDatetime": "string"
}
}
口座登録
詳細は BankPay インターフェース詳細 5-1-7 口座登録 BankPayAccountAddRequestDto をご確認ください
required | object BankPayAccountAddRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "memberId": "string",
- "accountId": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "txnVersion": "strin",
- "processId": "string",
- "preparedProcessId": "string",
- "memberId": "string",
- "accountId": "string",
- "bankpayAccountsRegisterUrl": "string",
- "accountLabel": "string",
- "backUrl": "string",
- "customerAccessToken": "string",
- "processorAuthenticationKeyIndex": "st",
- "mac": "string"
}
}
口座削除
詳細は BankPay インターフェース詳細 5-1-9 口座削除 BankPayAccountDeleteRequestDto をご確認ください
required | object BankPayAccountDeleteRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "memberId": "string",
- "accountId": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "txnVersion": "strin",
- "processId": "string",
- "memberId": "string",
- "accountId": "string",
- "centerTransactionId": "string",
- "centerProcessingDatetime": "string"
}
}
口座照会
詳細は BankPay インターフェース詳細 5-1-10 口座照会 BankPayAccountGetRequestDto をご確認ください
required | object BankPayAccountGetRequest | ||||||||||||
| |||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "memberId": "string",
- "accountId": "string",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "string",
- "status": "success",
- "message": "string",
- "account": {
- "accountId": "string",
- "cardInfo": [
- {
- "cardId": "string",
- "cardNumber": "string",
- "cardExpire": "strin",
- "defaultCard": "0",
- "cardholderName": "string"
}
]
}
}, - "result": {
- "serviceType": "bankpay",
- "mstatus": "success",
- "vResultCode": "string",
- "merrMsg": "string",
- "txnVersion": "strin",
- "processId": "string",
- "memberId": "string",
- "accountId": "string",
- "accounts": [
- {
- "accountId": "string",
- "maskedAccountNum": "string",
- "bankCode": "stri",
- "branchCode": "str",
- "depositType": "s",
- "isValid": "true",
- "maskedAccountName": "string"
}
]
}
}
申込
詳細は 銀行決済 インターフェース詳細 2.2 申込 BankAuthorizeRequestDto をご確認ください
required | object BankAuthorizeRequest | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "atm",
- "orderId": "dummy0000001",
- "amount": "1000",
- "name1": "顧客名1",
- "name2": "顧客名2",
- "kana1": "コウキャクメイカナ1",
- "kana2": "コウキャクメイカナ2",
- "payLimit": "20231231",
- "contents": "請求内容",
- "contentsKana": "セイキュウナイヨウ",
- "payCsv": "0001",
- "pushExpantionFlag": null,
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "bank",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "dummy0000001",
- "custTxn": "87796702",
- "requestId": "ZUjKlggD5gYXickYVmwuMgAA",
- "shunoKikanNo": "58191",
- "customerNo": "20001900030947960025",
- "confirmNo": "288916",
- "billPattern": "1",
- "bill": "010157gFjmcG1zkm5NOzu4fZLIZFyhMlEMgiPhSj1KbmSEykkiqkVveWg6D2Z8uLX8WIXGhK0rcL5O_NlIK21Do5ItM96NGyqsXnA12i_ENtfxjuo8D1CxKPYgWHCA_776iQp497Y1c7pc_iL9-c59z94WQBUGYizXAUOwAu1bAGIc0CGGJFuZXDqYLYMzKY1DUwKEqArOAglE0Z6aYfkpUInOipA2ZO3JOsb_3IjdFukPrIVJIS04fDobXFBP4dGGYdmTh6LjjjToZZIZwQsL6_XdCHGOxUiVuV5Get4dvZTZEHPTQRPLlsq2SxiI9m1mePQp59Jq7sZJTZZlVCgPncrMO35Ur6uSGFeGFZG0ytKTpm6a3KF77WPFKDylfEC4I3z4kaNra7uDWvbMDrkmv1d7Ttf_vMwT7HvDHAk1Pn6BEC30DV-1qyGqrVGxeMqPEI3ggEkzo4zpa5fBMiLLvdNg..0064",
- "view": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML .....",
- "txnVersion": "2.0.0"
}
}
申込
詳細は以下をご確認ください
電子マネー決済 インタフェース詳細 2.2 申込(楽天Edy)
電子マネー決済 インタフェース詳細 2.5 申込(Suica)
電子マネー決済 インタフェース詳細 2.8 申込(WAON)
電子マネー決済 インタフェース詳細 2.11 申込(nanako)
required | 楽天Edy (object) or Suica (object) or WAON (object) or nanaco (object) | ||||||||||||||||||||||||||||||
One of
| |||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "edy-mobile",
- "orderId": "dummy0000001",
- "amount": "1000",
- "settlementLimit": "20141220235959",
- "mailAddr": "test@example.com",
- "forwardMailFlag": "1",
- "merchantMailAddr": "test@example.com",
- "requestMailAddInfo": "商品一式",
- "completeMailAddInfo": "発送までしばらくお待ちください",
- "shopName": "xxxショップ",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "em",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "receiptNo": "1000010001",
- "txnVersion": "2.0.0"
}
}
required | object EmReAuthorizeRequestDto | ||||||||||||||
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "tcc-redirect",
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "em",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0"
}
}
required | Suica (object) or nanaco (object) | ||||||||||||||
One of
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "suica-mobile-mail",
- "orderId": "dummy0000001",
- "orderKind": "authorize",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "em",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0"
}
}
返金申込
詳細は以下をご確認ください
電子マネー決済 インタフェース詳細 2.4 返金申込(楽天Edy)
電子マネー決済 インタフェース詳細 2.7 返金申込(Suica)
電子マネー決済 インタフェース詳細 2.10 返金申込(WAON)
required | 楽天Edy (object) or Suica (object) or WAON (object) | ||||||||||||||||||||
One of
| |||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "edy-mobile",
- "orderId": "dummy0000001",
- "amount": "1000",
- "orderKind": "refund",
- "refundOrderId": "dummy0000001",
- "edyGiftName": "Edy 決済返金",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "em",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "receiptNo": "001",
- "txnVersion": "2.0.0"
}
}
required | object EmRemoveRequestDto | ||||||||||||||
| |||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "serviceOptionType": "tcc-redirect",
- "orderId": "string",
- "userId": "testuser001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "em",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "deleteCardNum": "st",
- "txnVersion": "2.0.0"
}
}
与信 注文情報登録
詳細は 後払い インタフェース詳細 ScoreatpayAuthorizeRequestDto をご確認ください
required | object (ScoreatpayAuthorizeRequestDto) ScoreatpayAuthorizeRequestDto | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "shopOrderDate": "2023/12/20",
- "buyerContact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "paymentType": "2",
- "delivery": {
- "deliveryId": "DeliveryId1",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery2": {
- "deliveryId": "DeliveryId2",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery3": {
- "deliveryId": "DeliveryId3",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery4": {
- "deliveryId": "DeliveryId4",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery5": {
- "deliveryId": "DeliveryId5",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery6": {
- "deliveryId": "DeliveryId6",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery7": {
- "deliveryId": "DeliveryId7",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery8": {
- "deliveryId": "DeliveryId8",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery9": {
- "deliveryId": "DeliveryId9",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "scoreatpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "shopTransactionId": "00000000000009119893",
- "nissenTransactionId": "kvppWBHvSke",
- "authorResult": "OK",
- "errors": [
- {
- "errorMessage": "dummy error message 1",
- "errorCode": "DERR0001"
}
]
}
}
与信 注文情報修正
詳細は 後払い インタフェース詳細 ScoreatpayCorrectAuthRequestDto をご確認ください
required | object (ScoreatpayCorrectAuthRequestDto) ScoreatpayCorrectAuthRequestDto | ||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "amount": "1000",
- "shopOrderDate": "2023/12/20",
- "buyerContact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "paymentType": "2",
- "delivery": {
- "deliveryId": "DeliveryId1",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery2": {
- "deliveryId": "DeliveryId2",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery3": {
- "deliveryId": "DeliveryId3",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery4": {
- "deliveryId": "DeliveryId4",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery5": {
- "deliveryId": "DeliveryId5",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery6": {
- "deliveryId": "DeliveryId6",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery7": {
- "deliveryId": "DeliveryId7",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery8": {
- "deliveryId": "DeliveryId8",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "delivery9": {
- "deliveryId": "DeliveryId9",
- "contact": {
- "fullName": "ベリ 太郎",
- "fullKanaName": "ベリ タロウ",
- "tel": "03-9999-9999",
- "mobile": "090-9999-9999",
- "email": "test@example.com",
- "mobileEmail": "mobile@example.com",
- "zipCode": "1500022",
- "address1": "東京都",
- "address2": "渋谷区恵比寿南",
- "address3": "3ー5ー7デジタルゲートビル",
- "companyName": "ベリトランス株式会社",
- "departmentName": "テクニカルサポート部"
}, - "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
]
}, - "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "scoreatpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "shopTransactionId": "00000000000009119893",
- "nissenTransactionId": "kvppWBHvSke",
- "authorResult": "OK",
- "errors": [
- {
- "errorMessage": "dummy error message 1",
- "errorCode": "DERR0001"
}
]
}
}
売上 発送情報登録
詳細は 後払い インタフェース詳細 ScoreatpayCaptureRequestDto をご確認ください
required | object ScoreatpayCaptureRequestDto | ||||||||||||||||
| |||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "string",
- "pdCompanyCode": "11",
- "slipNo": "12345678901234567890",
- "deliveryId": "DeliveryId1",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "scoreatpay",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "mstatus": "success",
- "nissenTransactionId": "kvppWBHvSke",
- "errors": [
- {
- "errorMessage": "dummy error message 1",
- "errorCode": "DERR0001"
}
]
}
}
キャンセル
詳細は 後払い インタフェース詳細 ScoreatpayCancelRequestDto をご確認ください
required | object | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "scoreatpay",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "mstatus": "success",
- "nissenTransactionId": "kvppWBHvSke",
- "errors": [
- {
- "errorMessage": "dummy error message 1",
- "errorCode": "DERR0001"
}
]
}
}
与信結果確認
詳細は 後払い インタフェース詳細 ScoreatpayConfirmRequestDto をご確認ください
required | object | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "scoreatpay",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "mstatus": "success",
- "nissenTransactionId": "kvppWBHvSke",
- "authorResult": "OK",
- "authoriDate": "2020-12-20 00:00:00",
- "holdReasons": [
- {
- "reasonCode": "c12",
- "reason": "請求書不達の恐れがございますので、購入者様氏名の文字化け、特殊記号をご確認の上、加盟店管理画面よりご修正ください。"
}
], - "errors": [
- {
- "errorMessage": "dummy error message 1",
- "errorCode": "DERR0001"
}
]
}
}
請求書印字データ取得
詳細は 後払い インタフェース詳細 ScoreatpayGetInvoiceDataRequestDto をご確認ください
required | object | ||||||||||
| |||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "orderId": "dummy0000001",
- "payNowIdParam": {
- "accountParam": {
- "accountId": "1234567890"
}, - "memo1": "memo1",
- "freeKey": "freekey"
}, - "txnVersion": "2.0.0",
- "dummyRequest": "1",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "payNowIdResponse": {
- "processId": "12345678901234567890",
- "status": "success",
- "message": "処理が成功しました。",
- "account": {
- "accountId": "test_account001"
}
}, - "result": {
- "serviceType": "scoreatpay",
- "mstatus": "success",
- "vResultCode": "A001000000000000",
- "merrMsg": "処理が成功しました。",
- "marchTxn": "87796702",
- "orderId": "string",
- "custTxn": "87796702",
- "txnVersion": "2.0.0",
- "invoiceBarCode": "919290232419016XXXX00000XXXX0999999000000XXX",
- "invoiceCode": "16XXXX00000XXXXX",
- "invoiceKbn": "1",
- "historySeq": "1",
- "remindedKbn": "01",
- "companyName": "ベリトランス株式会社",
- "department": "テクニカルサポート部",
- "customerName": "ベリ 太郎",
- "customerZip": "1500022",
- "customerAddress1": "東京都",
- "customerAddress2": "渋谷区恵比寿南",
- "customerAddress3": "3-5-7デジタルゲートビル",
- "shopZip": "6048223",
- "shopAddress1": "京都府",
- "shopAddress2": "京都市中京区新町通 錦小路下ル",
- "shopAddress3": "小結棚町XXX",
- "shopTel": "075682XXXX",
- "shopFax": "075682XXXX",
- "billedAmount": "1000",
- "tax": "0",
- "timeOfReceipts": "2020年01月31日",
- "invoiceStartDate": "2020年01月15日",
- "invoiceTitle": "請求書",
- "nissenMessage1": "日ごろ格別のお引き立てを賜り誠にありがとうございます。お支払",
- "nissenMessage2": "いは本振込票をご利用の上、入金期限日までに最寄のコンビニ",
- "nissenMessage3": "エンスストアでお支払い願います。なお、ご請求につきましては",
- "nissenMessage4": "スコア 後払い決済サービス係が行います。",
- "invoiceShopsiteName": "スコアオンラインショップ",
- "shopEmail": "tech-support@veritrans.jp",
- "nissenName": "スコア後払い決済サービス係",
- "nissenQaUrl": "Mail:atobarai.info@scoring.jpTel:075-682-2106",
- "shopOrderDate": "2019年01月10日",
- "shopCode": "t00001801",
- "nissenTransactionId": "JMh4Wz2aZRx",
- "shopTransactionId1": "00000000000009121038",
- "shopTransactionId2": "",
- "shopMessage1": "ダミー加盟店メッセージ1",
- "shopMessage2": "ダミー加盟店メッセージ2",
- "shopMessage3": "ダミー加盟店メッセージ3",
- "shopMessage4": "ダミー加盟店メッセージ4",
- "shopMessage5": "ダミー加盟店メッセージ5",
- "details": [
- {
- "detailName": "コート",
- "detailPrice": "1000",
- "detailQuantity": "1"
}
], - "errors": [
- {
- "errorMessage": "dummy error message 1",
- "errorCode": "DERR0001"
}
], - "yobi1": "2",
- "yobi2": "00110-3-901530",
- "yobi3": "DSKスコア後払い決済収納口",
- "yobi4": "2000110901530000000000022000000000XXXXX",
- "yobi5": "0816051600000174020000000000XXXXXXXX00000000",
- "yobi6": "住所等非表示払込書",
- "yobi7": "X"
}
}
詳細は 検索機能(Search) インターフェース詳細 2.2 検索 SearchRequestDto をご確認ください
検索機能で使用する電文(Dto)について説明します。以下に記載されているフィールドは、店舗様にて利用可能なフィールドです。
各電文(Dto)には、以下に記載されていないフィールドが定義されている場合がありますが、以下に記載されていないフィールドは店舗様では使用することはできません。
ワイルドカードは値の一部と""を組み合わせて検索します。""のみの指定はできません。
例:exparam.searchParameters.common.orderId=123*
FROM~TOの指定を行った際の検索はfromで指定した値以上、toで指定した値未満となります。
例:paidDatetime.from <=入金日時 < paidDatetime.to
(重要) 検索条件は、決済サービス毎に様々な条件を指定可能ですが、原則として必ず「取引ID」を条件に含めた検索を行って頂きますようお願いします。取引IDを条件に含まない検索を実施された場合、データ量によってはレスポンス遅延や、想定外の結果が返戻される場合がございます。取引IDを含まない、複雑な条件での検索を実施される場合は、事前にテクニカルサポートまでご相談下さい。
required | object 検索要求電文 | ||||||||||||||||
| |||||||||||||||||
authHash required | string (authHash) [0-9a-f]{64} |
{- "params": {
- "requestId": "string",
- "serviceTypeCd": [
- "card",
- "mpi",
- "cvs",
- "bankpay",
- "bank",
- "em",
- "carrier",
- "rakuten",
- "paypay",
- "linepay",
- "cvspay",
- "amazonpay",
- "epos",
- "merpay",
- "paypal",
- "upop",
- "alipay",
- "scoreatpay"
], - "newerFlag": "true",
- "containDummyFlag": "true",
- "maxCount": "10",
- "searchParameters": {
- "common": {
- "orderId": "string",
- "orderStatus": [
- "initial",
- "end",
- "end_presentation",
- "pending",
- "validation_error",
- "expired",
- "error"
], - "command": [
- "Authorize",
- "ReAuthorize",
- "Capture",
- "Cancel",
- "Refund",
- "Remove",
- "Confirm",
- "Terminate",
- "Verify",
- "AuthorizeNotify",
- "AuthorizeConfirm",
- "VerifyNotify",
- "ResultRedirect"
], - "mstatus": [
- "success",
- "failure",
- "pending"
], - "txnDatetime.from": "YYYYMMDDhhmm",
- "txnDatetime.to": "YYYYMMDDhhmm",
- "amount.from": "1",
- "amount.to": "100000"
}, - "card": {
- "detailOrderType": [
- "a",
- "ax",
- "ap",
- "ac",
- "acp",
- "pa",
- "rn",
- "rnp",
- "va",
- "rad",
- "rae",
- "vap",
- "rap",
- "vac",
- "racd",
- "race",
- "vacp",
- "racp",
- "vpa",
- "rpad",
- "rpae",
- "vpap",
- "rpap"
], - "dddTransactionId": "string",
- "dddDsTransactionId": "string",
- "dddServerTransactionId": "string"
}, - "mpi": {
- "detailOrderType": [
- "auth",
- "authc",
- "vd",
- "vdc",
- "vds",
- "chg",
- "a",
- "ac",
- "pa",
- "va",
- "rad",
- "rae",
- "vac",
- "racd",
- "race",
- "vpa",
- "rpad",
- "rpae",
- "ax"
], - "res3dTransactionId": "string",
- "resTransactionStatus": "string",
- "res3dId": "string",
- "deviceChannel": [
- "02"
], - "accountType": [
- "01",
- "02",
- "03"
], - "authenticationIndicator": "01",
- "messageCategory": "string"
}, - "cvs": {
- "detailOrderType": [
- "authorize",
- "cancel_authorize",
- "capture",
- "fix_capture",
- "cancel_capture"
], - "cvsType": [
- "sej",
- "econ",
- "other"
], - "payLimit.from": "201901010000",
- "payLimit.to": "201901012359",
- "payLimitDatetime.from": "201901010000",
- "payLimitDatetime.to": "201901012359",
- "paidDatetime.from": "201901010000",
- "paidDatetime.to": "201901012359"
}, - "bankpay": {
- "detailOrderType": [
- "AuthCapture",
- "voidAuthCapture"
], - "detailCommandType": [
- "AuthCapture",
- "VoidAuthCapture"
], - "centerTransactionId": "123456789012345678901234567890123456",
- "memberId": "string",
- "accountId": "string"
}, - "bank": {
- "detailOrderType": [
- "authorize",
- "bank_select",
- "paid_confirm",
- "capture"
], - "optionType": [
- "atm",
- "netbank"
], - "payLimit.from": "202312010000",
- "payLimit.to": "202312200000",
- "receivedDatetime.from": "202312010000",
- "receivedDatetime.to": "202312200000",
- "shunoKikanNo": "string",
- "customerNo": "string",
- "confirmNo": "string"
}, - "em": {
- "detailOrderType": [
- "authorize",
- "refund",
- "refund_new",
- "cancel_authorize",
- "cancel_refund",
- "cancel_refund_new",
- "capture",
- "part_refund",
- "fix_refund",
- "fix_refund_new"
], - "emType": [
- "edy",
- "suica",
- "waon",
- "tcc"
], - "optionType": [
- "edy-mobile",
- "edy-pc",
- "edy-direct",
- "suica-mobile-mail",
- "suica-mobile-app",
- "suica-pc-mail",
- "suica-pc-app",
- "waon-mobile",
- "waon-pc",
- "tcc-redirect"
], - "settlementLimit.from": "202001010000",
- "settlimentLimit.to": "202001010000",
- "completeDatetime.from": "202001010000",
- "completeDatetime.to": "202001010000",
- "receiptNo": "12345678901234567890123456789012"
}, - "carrier": {
- "detailOrderType": [
- "Init",
- "Auth",
- "Deregistration",
- "Terminate",
- "PostAuth",
- "VoidPostAuth",
- "VoidAuth",
- "AuthCapture",
- "VoidAuthCapture"
], - "crServiceType": [
- "docomo",
- "au",
- "sb_ktai",
- "sb_matomete",
- "flets"
], - "accountingType": "0",
- "itemType": [
- "0",
- "1",
- "2"
], - "mpStatus": [
- "1",
- "8",
- "9"
], - "terminalKind": [
- "0",
- "1",
- "2"
], - "detailCommandType": [
- "PreOpenId",
- "PostOpenId",
- "PreAuth",
- "Auth",
- "MAuth",
- "Deregistration",
- "UserTerminatePreOpenId",
- "UserTerminatePostOpenId",
- "UserTerminatePreAuth",
- "UserTerminate",
- "TerminateReq",
- "Terminate",
- "PostAuthReq",
- "PostAuth",
- "VoidPostAuthReq",
- "VoidPostAuth",
- "VoidAuthReq",
- "VoidAuth",
- "AuthCapture",
- "EmuAuth",
- "EmuPostAuthReq",
- "EmuPostAuth",
- "VoidAuthCaptureReq",
- "VoidAuthCapture"
], - "mpFirstDate": "20231201",
- "mpDay": "25",
- "itemId": "string"
}, - "rakuten": {
- "detailOrderType": [
- "Init",
- "Auth",
- "VoidAuth",
- "PostAuth",
- "VoidPostAuth",
- "AuthCapture",
- "VoidAuthCapture"
], - "detailCommandType": [
- "PreAuth",
- "Auth",
- "VoidAuth",
- "PostAuth",
- "RefundPostAuth",
- "VoidPostAuth",
- "AuthCapture",
- "RefundAuthCapture",
- "VoidAuthCapture"
], - "payType": [
- "2"
]
}, - "paypay": {
- "detailOrderType": [
- "Init",
- "Auth",
- "VoidAuth",
- "PostAuth",
- "VoidPostAuth",
- "AuthCapture",
- "VoidAuthCapture",
- "Consent",
- "Terminate",
- "Deregistration",
- "AuthCaptureReq",
- "AuthCaptureReqCancel"
], - "paypayServiceType": [
- "online"
], - "detailCommandType": [
- "PreAuth",
- "Auth",
- "VoidAuth",
- "PostAuth",
- "RefundPostAuth",
- "VoidPostAuth",
- "AuthCapture",
- "RefundAuthCapture",
- "VoidAuthCapture",
- "Consent",
- "UserConsentTerminatePreAuth",
- "UserConsentTerminate",
- "ConsentTerminate",
- "ConsentDeregistration",
- "AuthCaptureReq",
- "AuthCaptureReqCancel"
], - "accountingType": "0"
}, - "linepay": {
- "detailOrderType": [
- "Init",
- "Auth",
- "VoidAuth",
- "AuthCapture",
- "VoidAuthCapture",
- "PostAuth",
- "VoidPostAuth",
- "ExpiredAuth"
], - "detailCommandType": [
- "PreAuth",
- "QuitAuth",
- "Auth",
- "VoidAuth",
- "AuthCapture",
- "VoidAuthCapture",
- "PostAuth",
- "VoidPostAuth",
- "ExpiredAuth"
], - "itemId": "string"
}, - "cvspay": {
- "detailOrderType": [
- "Init",
- "QuitAuth",
- "AuthCapture",
- "VoidAuthCapture"
], - "detailCommandType": [
- "PreAuth",
- "QuitAuth",
- "AuthCapture",
- "VoidAuthCapture"
], - "cvspayType": [
- "famipay"
], - "payType": [
- "0"
], - "cvspayOrderId": "string"
}, - "amazonpay": {
- "detailOrderType": [
- "Init",
- "Auth",
- "PostAuth",
- "VoidPostAuth",
- "AuthCapture",
- "VoidAuthCapture",
- "VoidAuth",
- "Consent"
], - "detailCommandType": [
- "PreAuth",
- "Auth",
- "PostAuthReq",
- "PostAuth",
- "RefundPostAuthReq",
- "RefundPostAuth",
- "VoidPostAuthReq",
- "VoidPostAuth",
- "AuthCapture",
- "RefundAuthCaptureReq",
- "RefundAuthCapture",
- "VoidAuthCaptureReq",
- "VoidAuthCapture",
- "VoidAuth",
- "Consent"
], - "centerOrderId": "string",
- "centerTransactionId": "string",
- "accountingType": "0",
- "consentAuthType": "0",
- "consentStatus": [
- "Init",
- "Consent",
- "ConsentTerminate",
- "ConsentDeregistration"
], - "originalOrderId": "string",
- "payConfirmScreenType": "0"
}, - "epos": {
- "detailOrderType": [
- "ReadyAuth",
- "Auth",
- "AuthCapture",
- "PostAuth",
- "VoidAuth",
- "VoidPostAuth",
- "VoidAuthCapture"
], - "detailCommandType": [
- "ReadyAuth",
- "Auth",
- "AuthCapture",
- "PostAuth",
- "VoidAuth",
- "VoidPostAuth",
- "VoidAuthCapture"
], - "eposOrdeId": "string"
}, - "merpay": {
- "merpayProcessingId": "string",
- "detailOrderType": [
- "Init",
- "Auth",
- "VoidAuth",
- "PostAuth",
- "VoidPostAuth",
- "AuthCapture",
- "VoidAuthCapture",
- "Consent",
- "ConsentTerminate"
], - "merpayServiceType": [
- "online"
], - "detailCommandType": [
- "PreAuth",
- "Auth",
- "VoidAuth",
- "PostAuth",
- "RefundPostAuth",
- "VoidPostAuth",
- "AuthCapture",
- "RefundAuthCapture",
- "VoidAuthCapture",
- "Consent",
- "ConsentTerminate"
], - "accountingType": [
- "0",
- "1"
], - "inquiryCode": "string",
- "originalOrderId": "string",
- "consentAuthType": [
- "0",
- "1"
]
}, - "paypal": {
- "detailOrderType": [
- "set_authorize",
- "get_authorize",
- "do_authorize",
- "set_capture",
- "get_capture",
- "do_capture",
- "cancel_authorize",
- "reauthorize",
- "refund"
], - "paymentDatetime.from": "202312010000",
- "paymentDatetime.to": "202312200000",
- "invoiceId": "string",
- "payerId": "string"
}, - "upop": {
- "detailOrderType": [
- "a0",
- "a",
- "ax",
- "av",
- "pa",
- "pav",
- "par",
- "pard",
- "ac0",
- "ac",
- "acx",
- "acv",
- "acr",
- "acrd"
], - "settleDatetimeJp.from": "string",
- "settleDatetimeJp.to": "string",
- "settleDatetimeCn.from": "string",
- "settleDatetimeCn.to": "string"
}, - "alipay": {
- "detailOrderType": [
- "payment_request",
- "payment",
- "refund_request",
- "refund",
- "void"
], - "centerTradeId": "string",
- "paymentTime.from": "202312010000",
- "paymentTime.to": "202312200000",
- "settlementTime.from": "202312010000",
- "settlementTime.to": "202312200000",
- "payType": [
- "0"
]
}, - "scoreatpay": {
- "detailOrderType": [
- "Auth",
- "Hold",
- "PostAuth",
- "VoidHold",
- "VoidAuth",
- "VoidPostAuth",
- "ExpiredAuth"
], - "detailCommandType": [
- "Auth",
- "Confirm",
- "CorrectAuth",
- "PostAuth",
- "PostingAuth",
- "VoidHold",
- "VoidAuth",
- "VoidPostAuth",
- "ExpiredAuth"
], - "authorResult": "OK"
}
}, - "txnVersion": "2.0.0",
- "merchantCcid": "A000000000000000000000cc"
}, - "authHash": "7dab70d5b9e2e184204249eedb57d89696af57ab7bc3609918df441cf3be5f3a"
}
{- "result": {
- "serviceType": "search",
- "mstatus": "success",
- "vResultCode": "A00100000000",
- "overMaxCountFlag": false,
- "searchCount": "1",
- "orderInfos": {
- "orderInfo": [
- {
- "index": 0,
- "serviceTypeCd": "card",
- "orderId": "dummyorderid0001",
- "orderStatus": "initial",
- "lastSuccessTxnType": "string",
- "successDetailTxnType": "string",
- "accountId": "string",
- "memo1": "string",
- "freeKey": "string",
- "properOrderInfo": {
- "startTxn": "string",
- "requestCurrencyUnit": "stri",
- "cardExpire": "strin"
}, - "transcationInfos": {
- "transactionInfo": [
- {
- "txnId": "string",
- "command": "string",
- "mstatus": "success",
- "vResultCode": "string",
- "txnDatetime": "2019-01-01 00:00:00.000",
- "amount": "string",
- "properTransactionInfo": {
- "txnKind": "string",
- "cardTransactionType": "string",
- "gatewayRequestDate": "string",
- "gatewayResponseDate": "string",
- "centerRequestDate": "string",
- "centerResponseDate": "string",
- "centerRequestNumber": "string",
- "centerReferenceNumber": "string",
- "reqItemCode": "string",
- "resItemCode": "string",
- "reqReturnReferenceNumber": "string",
- "responsedata": "string",
- "pending": "0",
- "loopback": "0",
- "connectedCenterId": "strin",
- "reqCardNumber": "string",
- "reqCardExpire": "strin",
- "reqAmount": "string",
- "reqCardOptionType": "strin",
- "reqMerchantTransaction": "string",
- "reqAuthCode": "string",
- "reqAcquirerCode": "st",
- "reqCardCenter": "string",
- "reqJpoInformation": "string",
- "reqSalesDay": "string",
- "reqCancelDay": "string",
- "reqWithCapture": "strin",
- "reqWithDirect": "strin",
- "req3dMessageVersion": "string",
- "req3dTransactionId": "string",
- "req3dTransactionStatus": "s",
- "req3dCavvAlgorithm": "s",
- "req3dCavv": "string",
- "req3dEci": "st",
- "req3dDsTransactionId": "string",
- "req3dServerTransactionId": "string",
- "reqSecurityCode": "0000",
- "reqAuthFlag": "string",
- "reqBirthday": "stri",
- "reqTel": "stri",
- "reqFirstKanaName": "string",
- "reqLastKanaName": "string",
- "resMerchantTransaction": "string",
- "resReturnReferenceNumber": "string",
- "resAuthCode": "string",
- "resActionCode": "str",
- "resCenterErrorCode": "G12",
- "resAuthTerm": "str",
- "reqWithNew": "true"
}
}
]
}
}
]
}
}
}
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
CardAuthorizeRequestDto | /Authorize/card | 与信(CardAuthorize) |
CardReAuthorizeRequestDto | /ReAuthorize/card | 再取引(CardReAuthorize) |
CardCaptureRequestDto | /Capture/card | 売上(CardCapture) |
CardCancelRequestDto | /Cancel/card | キャンセル(CardCancel) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
MpiAuthorizeRequestDto | /Authorize/mpi | 認可(MpiAuthorize) |
MpiReAuthorizeRequestDto | /ReAuthorize/mpi | 再取引(MpiReAuthorize) |
MpiGetResultRequestDto | /GetResult/mpi | 本人認証結果確認(MpiGetResult) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
PaypayAuthorizeRequestDto | /Authorize/paypay | 申込(PaypayAuthorize) |
PaypayReAuthorizeRequestDto | /ReAuthorize/paypay | 再与信(PaypayReAuthorize) |
PaypayCancelRequestDto | /Cancel/paypay | 取消(PaypayCancel) |
PaypayCaptureRequestDto | /Capture/paypay | 売上(PaypayCapture) |
PaypayRefundRequestDto | /Refund/paypay | 返金(PaypayRefund) |
PaypayTerminateRequestDto | /Terminate/paypay | 解約(PaypayTerminate) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
LinepayAuthorizeRequestDto | /Authorize/linepay | 申込(LinepayAuthorize) |
LinepayCaptureRequestDto | /Capture/linepay | 売上(LinepayCapture) |
LinepayCancelRequestDto | /Cancel/linepay | キャンセル(LinepayCancel) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
RakutenAuthorizeRequestDto | /Authorize/rakuten | 申込(RakutenAuthorize) |
RakutenReAuthorizeRequestDto | /ReAuthorize/rakuten | 再与信(RakutenReAuthorize) |
RakutenUpdateAuthorizeRequestDto | /UpdateAuthorize/rakuten | 与信変更(RakutenUpdateAuthorize) |
RakutenCaptureRequestDto | /Capture/rakuten | 売上(RakutenCapture) |
RakutenCancelRequestDto | /Cancel/rakuten | 取消(RakutenCancel) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
MerpayAuthorizeRequestDto | /Authorize/merpay | 申込(MerpayAuthorize) |
MerpayCancelRequestDto | /Cancel/merpay | 取消(MerpayCancel) |
MerpayCaptureRequestDto | /Capture/merpay | 売上(MerpayCapture) |
MerpayRefundRequestDto | /Refund/merpay | 返金(MerpayRefund) |
MerpayReAuthorizeRequestDto | /ReAuthorize/merpay | 再与信(MerpayReAuthorize) |
MerpayTerminateRequestDto | /Terminate/merpay | 解約(MerpayTerminate) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
CvspayAuthorizeRequestDto | /Authorize/cvspay | 申込(CvspayAuthorize) |
CvspayCaptureRequestDto | /Cancel/cvspay | 取消(CvspayCancel) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
AmazonpayAuthorizeRequestDto | /Authorize/amazonpay | 申込(AmazonpayAuthorize) |
AmazonpayCaptureRequestDto | /Capture/amazonpay | 売上(AmazonpayCapture) |
AmazonpayCancelRequestDto | /Cancel/amazonpay | キャンセル(AmazonpayCancel) |
AmazonpayRefundRequestDto | /Refund/amazonpay | 返金(AmazonpayRefund) |
AmazonpayGetAddressRequestDto | /GetAddress/amazonpay | 注文情報取得(AmazonpayGetAddress) |
AmazonpayReAuthorizeRequestDto | /ReAuthorize/amazonpay | 再与信(AmazonpayReAuthorize) |
AmazonpayTerminateRequestDto | /Terminate/amazonpay | 解約(AmazonpayTerminate) |
AmazonpayUpdateConsentRequestDto | /UpdateConsent/amazonpay | 承諾情報更新(AmazonpayUpdateConsent) |
AmazonpayUpdateAuthorizeRequestDto | /UpdateAuthorize/amazonpay | 与信変更(AmazonpayUpdateAuthorize) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
PaypalAuthorizeRequestDto | /Authorize/paypal | 申込(PaypalAuthorize) |
PaypalCaptureRequestDto | /Capture/paypal | 売上(PaypalCapture) |
PaypalCancelRequestDto | /Cancel/paypal | キャンセル(PaypalCancel) |
PaypalRefundRequestDto | /Refund/paypal | 返金(PaypalRefund) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
EposAuthorizeRequestDto | /Authorize/epos | 決済申込(EposAuthorize) |
EposCaptureRequestDto | /Capture/epos | 売上(EposCapture) |
EposCancelRequestDto | /Cancel/epos | キャンセル(EposCancel) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
UpopAuthorizeRequestDto | /Authorize/upop | 申込(UpopAuthorize) |
UpopCaptureRequestDto | /Capture/upop | 売上(UpopCapture) |
UpopCancelRequestDto | /Cancel/upop | キャンセル(UpopCancel) |
UpopRefundRequestDto | /Refund/upop | 返金(UpopRefund) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
AlipayAuthorizeRequestDto | /Authorize/alipay | 与信同時売上(AlipayAuthorize) |
AlipayRefundRequestDto | /Refund/alipay | 返金申込(AlipayRefund) |
AlipayConfirmRequestDto | /Confirm/alipay | 確認(AlipayConfirm) |
AlipayCreateIdentityCodeRequestDto | /CreateIdentityCode/alipay | QRコード生成(AlipayCreateIdentifyCode |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
CarrierAuthorizeRequestDto | /Authorize/carrier | 申込(CarrierAuthorize) |
CarrierCaptureRequestDto | /Capture/carrier | 売上(CarrierCapture) |
CarrierCancelRequestDto | /Cancel/carrier | キャンセル(CarrierCancel) |
CarrierTerminateRequestDto | /Terminate/carrier | 継続課金終了(CarrierTerminate) |
CarrierReAuthorizeRequestDto | /ReAuthorize/carrier | 再与信(CarrierReAuthorize) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
CvsAuthorizeRequestDto | /Authorize/cvs | 申込(CvsAuthorize) |
CvsCancelRequestDto | /Cancel/cvs | キャンセル(CvsCancel) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
BankpayAuthorizeRequestDto | /Authorize/bankpay | 決済申込(BankpayAuthorize) |
BankpayRefundRequestDto | /Refund/bankpay | 返金(BankpayRefund) |
BankPayMemberAddRequestDto | /MemberAdd/bankpay | 会員登録(BankPayMemberAdd) |
BankPayMemberUpdateRequestDto | /MemberUpdate/bankpay | 会員情報更新(BankPayMemberUpdate) |
BankPayMemberDeleteRequestDto | /MemberDelete/bankpay | 会員削除(BankPayMemberDelete) |
BankPayPrepareAccountAddRequestDto | /PrepareAccountAdd/bankpay | 口座入力情報取得(BankPayPrepareAccountAdd) |
BankPayAccountAddRequestDto | /AccountAdd/bankpay | 口座登録(BankPayAccountAdd) |
BankPayAccountDeleteRequestDto | /AccountDelete/bankpay | 口座削除(BankPayAccountDelete) |
BankPayAccountGetRequestDto | /AccountGet/bankpay | 口座照会(BankPayAccountGet) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
BankAuthorizeRequestDto | /Authorize/bank | 申込(BankAuthorize) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
EmAuthorizeRequestDto (楽天Edy) | /Authorize/em | 申込(EmAuthorize) |
EmRefundRequestDto (楽天Edy) | /Refund/em | 返金申込(EmRefund) |
EmAuthorizeRequestDto (Suica) | /Authorize/em | 申込(EmAuthorize) |
EmCancelRequestDto (Suica) | /Cancel/em | キャンセル(EmCancel) |
EmRefundRequestDto (Suica) | /Refund/em | 返金申込(EmRefund) |
EmAuthorizeRequestDto (WAON) | /Authorize/em | 申込(EmAuthorize) |
EmRefundRequestDto (WAON) | /Refund/em | 返金申込(EmRefund) |
EmAuthorizeRequestDto (nanaco) | /Authorize/em | 申込(EmAuthorize) |
EmReAuthorizeRequestDto (nanaco) | /ReAuthorize/em | 再決済申込(EmReAuthorize) |
EmCancelRequestDto (nanaco) | /Cancel/em | キャンセル(EmCancel) |
EmRemoveRequestDto (nanaco) | /Remove/em | カード情報削除(EmRemove) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
ScoreatpayAuthorizeRequestDto | /Authorize/scoreatpay | 与信 注文情報登録(ScoreatpayAuthorize) |
ScoreatpayCorrectAuthRequestDto | /CorrectAuth/scoreatpay | 与信 注文情報修正(ScoreatpayCorrectAuth) |
ScoreatpayCaptureRequestDto | /Capture/scoreatpay | 売上 発送情報登録(ScoreatpayCapture) |
ScoreatpayCancelRequestDto | /Cancel/scoreatpay | キャンセル(ScoreatpayCancel) |
ScoreatpayConfirmRequestDto | /Confirm/scoreatpay | 与信結果確認(ScoreatpayConfirm) |
ScoreatpayGetInvoiceDataRequestDto | /GetInvoiceData/scoreatpay | 請求書印字データ取得(ScoreatpayGetInvoiceData) |
MDKインターフェース(要求電文名) | APIエンドポイント | |
---|---|---|
SearchRequestDto | /Search/search | 検索(Search) |
日付 | 変更の内容 | バージョン |
---|---|---|
2023/10/25 | 初版 | 1.0.0 |
2023/10/30 | 一部リンク切れを修正 | 1.0.1 |
2023/12/18 | 決済手段追加 | 1.1.0 |
2024/05/02 | 楽天ペイに随時決済を追加、その他修正 | 1.2.0 |
2024/08/26 | 接続先ドメイン変更に伴う修正 Alipay: バーコード決済に関する記載を削除 キャリア決済: auかんたん決済(随時決済)を追加、一部パラメータの桁数変更 銀行決済: 申込のamountの上限を変更、その他説明を修正 クレジットカード決済: 一部パラメータの追加 3Dセキュア: 一部パラメータの必須化及び説明を修正、一部パラメータの削除 BankPay: depositTypeの説明を追加 各レスポンスでのcardInfoスキーマを修正 |
1.3.0 |
2025/04/30 | payNowIdParamを以下の項目から削除 クレジットカード決済:再与信,売上,キャンセル 3Dセキュア(3DS2.0):再取引 |
1.3.1 |