VOID-Pre-Authorization Void
Request Body Parameters
application/jsonCommon Request Parameters
bizContent
merchantTransactionIdString(64)RequiredOriginal transaction ID from the merchant's websitenotificationUrlString(255)RequiredAsynchronous notification address.
URL recommendation: use a complete URL with a publicly reachable domain name. Standard web ports are recommended (HTTPS defaults to 443 and HTTP defaults to 80). Ensure the URL can reliably receive PingPongCheckout asynchronous notifications.merchantVoidIdString(64)RequiredMerchant's pre-authorization void transaction ID, globally uniqueamountString(14)RequiredTransaction amount, with two decimal places retained, such as 10.12. For some transaction currencies like JPY and KRW, where the smallest unit is the base currency, it also requires two decimal places to be submitted, for example, 29.00currencyString(3)RequiredTransaction currency, ISO 4217 three-letter code. For specific supported currencies, see the attached Transaction Currencies table
请求报文示例
{
"accId": "2023042011040310224447",
"bizContent": {
"merchantVoidId": "PMT-RM319TQYEJ1715049483296",
"merchantTransactionId": "PMT-RM319TQYEJ1715049483296",
"amount": "100",
"currency": "USD",
"notificationUrl": "https://test-acquirerpay.pingpongx.com/qa/notify"
},
"clientId": "2023042011040310224",
"sign": "334BB275659C85577A889EDCE1693972BA1744B24F8C12A8A5E37EE557B66DD0",
"signType": "SHA256",
"version": "1.0"
}Responses Body Parameters
application/jsonCommon Response Parameters
bizContent
transactionIdString(64)RequiredOriginal transaction serial number of PingPongmerchantTransactionIdString(64)RequiredOriginal transaction serial number of the merchant's websitemerchantVoidIdString(64)RequiredVoid transaction serial number of the merchant's websitedescriptionStringRequiredResult descriptioncurrencyString(3)RequiredTransaction currencyamountString(14)RequiredTransaction amountvoidTimeString(32)RequiredVoid initiation time, timestampvoidEndingTimeString(32)OptionalVoid final state arrival time, timestampstatusString(32)RequiredStatus- SUCCESS- Success
- FAILED- Failure
- PROCESSING- In progress
请求报文示例
{
"accId": "2023042011040310224447",
"bizContent": {
"amount": "100.000000",
"merchantVoidId": "PMT-RM319TQYEJ1715049483296",
"transactionId": "2024050750046462",
"voidEndingTime": "1715049613278",
"voidTime": "1715049612000",
"merchantTransactionId": "PMT-RM319TQYEJ1715049483296",
"currency": "USD",
"status": "SUCCESS"
},
"clientId": "2023042011040310224",
"code": "000000",
"description": "Transaction succeeded",
"sign": "0474235D375F8A81E9FD17E278ED3F11039F8462F64650A1F0D613FADAE5B04F",
"signType": "SHA256"
}