Token Payment
Request URL: POST
/checkout/tokenization/payment/{tokenization}
Path parameterstokenization:Obtain Asynchronous Notification Callback
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
transactionId | String(128) | Required | Merchant unique transaction ID, generally used to prevent repeated submission of one order |
currency | String(3) | Required | Currency (Example: CNY/USD) |
amount | Number(12,3) | Required | Transaction amount |
appId | Number(32) | Optional | System -> Website App -> APP |
callbackUrl | String(255) | Required | 3D/Checkout callback URL (Generally used for page display logic, such as redirecting to the original product page) |
notificationUrl | String(255) | Required | Asynchronous 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) |
transactionIp | String(128) | Required | Cardholder transaction IP |
productInfos | Array | Required | Product information (ProductInfo Details) |
secure | Boolean | Optional | Whether 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
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"
}