GMC Serial Refund Query Interface
Request Body Parameters
application/jsonCommon Request Parameters
bizContent
merchantRefundIdString(64)ConditionalMerchant refund ID, required iftransactionRefundIdis not providedtransactionRefundIdString(64)ConditionalPingPong refund ID, required ifmerchantRefundIdis not provided
请求报文示例
{
"accId": "PPX_ACC_202312001",
"clientId": "PPX_MCH_20230001",
"signType": "SHA256",
"sign": "9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08",
"version": "1.0",
"event": "REFUND_QUERY",
"requestTime": "1683532500000",
"bizContent": {
"merchantRefundId": "MCH_REFUND_20231212001"
}
}Responses Body Parameters
application/jsonCommon Response Parameters
bizContent
cardTransinfoObjectOptionalrequestIdString(64)RequiredUnique request IDmerchantTransactionIdString(64)RequiredMerchant transaction IDmerchantRefundIdString(64)RequiredMerchant refund IDtransactionRefundIdString(64)RequiredPingPong refund IDamountString(12)RequiredRefund amount, precision depends on currency, see Transaction CurrenciescurrencyString(3)RequiredRefund currency, ISO 4217 three-letter currency code, see Transaction CurrenciestransactionTimeString(13)RequiredTransaction initiation time, timestamp (milliseconds)statusString(32)RequiredRefund status:PROCESSING- ProcessingSUCCESS- SuccessFAILED- Failed
响应报文示例
{
"accId": "PPX_ACC_202312001",
"clientId": "PPX_MCH_20230001",
"signType": "SHA256",
"sign": "9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08",
"version": "1.0",
"event": "REFUND_QUERY_RESULT",
"code": "0",
"description": "查询受理成功",
"requestTime": "1683532501000",
"bizContent": {
"requestId": "REQ_202312120001",
"merchantTransactionId": "MCH_ORDER_20231212001",
"merchantRefundId": "MCH_REFUND_20231212001",
"transactionRefundId": "PPX_REFUND_202312120001",
"amount": "50.00",
"currency": "USD",
"transactionTime": "1683531500000",
"status": "SUCCESS",
"cardTransinfo": {
"acqBankName": "Bank of America",
"acqTermnialId": "TERM001",
"acqMerchantId": "MCHNT001",
"acqRRN": "RRN001",
"acqStan": "STAN001",
"acqRspCode": "00",
"acqRspMessage": "Approved",
"acqBatchNumber": "BATCH001",
"acqInvoiceNumber": "INV001",
"desensitizedCardNo": "123456******1234",
"issuerBankName": "Bank of America",
"cardHolderName": "John Doe"
}
}
}