動的な情報

このルートは、顧客に表示されるかもしれない、支払いに関する追加の動的な情報を提供します。現在、以下のゲートウェイのみがこのルートをサポートしています。
alipay_plus_online

The Dynamic Information object

Fields
servicestring
ゲートウェイのキー
service_namestring
ゲートウェイの名称
brandsarray[object]
ゲートウェイがサポートする各ブランドに関する情報を持つオブジェクトのリスト
brands.brandstring
サブブランドのキー
brands.service_brand_namestring
ゲートウェイから見たサブブランドのキー
brands.brand_display_namestring
サブブランドの名称
brands.extrasobject
ゲートウェイから直接提供される追加情報です。このオブジェクトの内容は、ゲートウェイによって予告なく変更されることがあります。

Request

POST https://api.univapay.com/checkout_info/gateways/{gateway}

Parameters:

Parameters
amountnumber [Required]
課金する金額
currencystring (ISO-4217) [Required]
ISO-4217の通貨コード。
call_methodstring [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_mobilehttp_getと同じですが、モバイルブラウザに特化したページを返します。

以下のブランドは、以下の通話方式に対応しています。
– alipay_plus_online: http_get, http_get_mobile, sdk (miniapp), app
os_typestring [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\"}"
        ]
      }
    }
  ]
}