トランザクショントークンの取得

前ページにあるように、checkoutパラメータにqrを指定してチェックアウトを行うと一時的に有効なエイリアスの値がレスポンスに表示されます。この値を{alias}に入力し、アプリトークン・シークレット・店舗IDを指定することで該当のトランザクショントークンを取得することができます。
リクエストの詳細は下記を参考にしてください。

Request

GET https://api.univapay.com/stores/{storeId}/tokens/alias/{alias}

Headers:

Authorization: Bearer {jwt}

Body:

curl --request GET \
--url https://api.univapay.com/stores/{storeId}/tokens/alias/{alias}
--header 'Authorization: Bearer {jwt}'

Response

Code: 200

Headers:

Content-Type: application/json

Body:

{
  "id": "11e8e256-5b29-bf02-9dea-e37f64721d8b",
  "platform_id": "11e73ea1-d72c-8ce2-996d-4bb6671eb667",
  "merchant_id": "11e7c37b-6eac-afe4-9aa1-23cecc9b0b5c",
  "store_id": "11e8d286-6571-c5fc-9cc2-1b14e1f160cb",
  "email": "taro.momo@univapay.com",
  "payment_type": "card",
  "active": true,
  "mode": "test",
  "type": "recurring",
  "confirmed": null,
  "metadata": {},
  "created_on": "2018-11-07T06:28:35.932245Z",
  "last_used_on": null,
  "amount": null,
  "currency": null,
  "alias_metadata": {}
}