動的な情報
このルートは、顧客に表示されるかもしれない、支払いに関する追加の動的な情報を提供します。現在、以下のゲートウェイのみがこのルートをサポートしています。
– alipay_plus_online
The Dynamic Information object
Fields | |
service | string ゲートウェイのキー |
service_name | string ゲートウェイの名称 |
brands | array[object] ゲートウェイがサポートする各ブランドに関する情報を持つオブジェクトのリスト |
brands.brand | string サブブランドのキー |
brands.service_brand_name | string ゲートウェイから見たサブブランドのキー |
brands.brand_display_name | string サブブランドの名称 |
brands.extras | object ゲートウェイから直接提供される追加情報です。このオブジェクトの内容は、ゲートウェイによって予告なく変更されることがあります。 |
Request
POST https://api.univapay.com/checkout_info/gateways/{gateway}
Parameters:
Parameters | |
amount | number [Required] 課金する金額 |
currency | string (ISO-4217) [Required] ISO-4217の通貨コード。 |
call_method | string [Required] クライアントが要求した実行方法。 http_get , http_get_mobile , http_post , sdk , web , app のいずれか。– sdk 決済事業者が提供するSDKで直接利用することを指します。– web 特定のAPIを拡張した特殊なブラウザ環境で直接使用することを指します。– app 決済事業者が提供するSDKにおけるネイティブアプリ環境での利用を指します。– http_get または http_post 対応する正しいHTTPメソッドで、新しいブラウザウィンドウまたはiframe内でissuer_token を直接実行することができます。– http_get_mobile はhttp_get と同じですが、モバイルブラウザに特化したページを返します。以下のブランドは、以下の通話方式に対応しています。 – alipay_plus_online: http_get , http_get_mobile , sdk (miniapp), app |
os_type | string [Conditional] 基礎となるモバイルデバイスの OS。有効な値は以下の通り。 – android – ios 以下のブランドおよびコールメソッドでは、OSの種類を指定する必要があります。 – alipay_plus_online : http_get_mobile , app |
Headers:
Content-Type: application/json
Authorization: Bearer {jwt}
Body:
curl --request POST \
--url 'https://api.gyro-n.money/checkout_info/gateways/alipay_plus_online' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {jwt}' \
--data-raw '{
"amount": 1000,
"currency": "JPY",
"call_method": "http_get"
}'
Response
Code: 200
Headers:
Content-Type: application/json
Body:
{
"service": "CONNECT_WALLET",
"service_name": "Alipay+",
"brands": [
{
"brand": "alipay_plus_online",
"service_brand_name": "CONNECT_WALLET",
"brand_display_name": "Alipay+",
"extras": {
"logos": [
{
"logoName": "Alipay+",
"logoUrl": "https://cdn.marmot-cloud.com/storage/aplus-checkout-prod/icon/prod/A88TESTB15666666/d8af559fe5c1d5b3d33c513651520be5204acd4953a4a8fd2216515eed4e3f00/P1-WEB-01.png",
"logoPattern": "P1-WEB-01",
"logoWidth": "912",
"logoHeight": "120"
},
{
"logoName": "Alipay+",
"logoUrl": "https://cdn.marmot-cloud.com/storage/aplus-checkout-prod/icon/prod/A88TESTB15666666/d8af559fe5c1d5b3d33c513651520be5204acd4953a4a8fd2216515eed4e3f00/P2-APP-01.png",
"logoPattern": "P2-APP-01",
"logoWidth": "480",
"logoHeight": "240"
}
],
"promoNames": [
"{\"en_US\":\"A+ Cashier Promotion Test\",\"fil_PH\":\"A+ Cashier Promotion Test\"}"
]
}
}
]
}