Skip to content

Token Payment

Request URL: POST /checkout/tokenization/payment/{tokenization}
Path parameters tokenization:Obtain Asynchronous Notification Callback

Request Parameters

ParameterTypeRequiredDescription
transactionIdString(128)RequiredMerchant unique transaction ID, generally used to prevent repeated submission of one order
currencyString(3)RequiredCurrency (Example: CNY/USD)
amountNumber(12,3)RequiredTransaction amount
appIdNumber(32)OptionalSystem -> Website App -> APP
callbackUrlString(255)Required3D/Checkout callback URL (Generally used for page display logic, such as redirecting to the original product page)
notificationUrlString(255)RequiredAsynchronous notification URL, if this parameter is not empty, a notification will be sent to this address after the transaction is completed (usually used to process order status)
transactionIpString(128)RequiredCardholder transaction IP
productInfosArrayRequiredProduct information (ProductInfo Details)
secureBooleanOptionalWhether to request 3D transaction, true for 3D transaction,This parameter does not relate to Google Pay™.

Request Example

json
{
  "transactionType": "Tokenization",
  "transactionId": "123456",
  "currency": "USD",
  "amount": "130.00",
  "appId": "123456",
  "callbackUrl": "https://domain/callback",
  "notificationUrl": "https://test-gw2.mzmcs.cc/webhook/test/notify",
  "transactionIp": "127.0.0.1",
  "productName": "Stonebriar Unscented Tea Light Candles with 6-7 Hour Burn Time - White, Pack of 100",
  "secure": false,
  "productInfos": [
    {
      "quantity": 1,
      "price": 60,
      "productLink": "https://noemi.biz",
      "sku": "771,361386",
      "productName": "Handcrafted Plastic Table"
    },
    {
      "quantity": 2,
      "price": 35,
      "productLink": "http://reid.org",
      "sku": "771,361386",
      "productName": "Unbranded Metal Pants"
    }
  ]
}

Response Example

Parameter Details

json
{
  "appId": 2051965052235395074,
  "billDescription": "wt.com",
  "code": 102,
  "is3d": "false",
  "isTest": false,
  "message": "order processing",
  "timestamp": 1781667313227,
  "transactionAmount": "187.05",
  "transactionAt": "2026-06-17 11:35:07",
  "transactionCardNumber": "405469******0768",
  "transactionCurrency": "USD",
  "transactionId": "1781667306",
  "transactionMessage": "success.",
  "transactionMethod": "CreditCard",
  "transactionType": "Tokenization",
  "uniqueId": "2067088625354526722"
}