GMC串口查询接口
Request Body Parameters
application/json公共请求参数
bizContent
merchantTransactionIdString(64)必填商户订单流水号,可以是支付订单号或退款订单号transTypeString(20)必填交易类型,枚举值:PAY- 支付REFUND- 退款
请求报文示例
{
"accId": "PPX_ACC_202312001",
"clientId": "PPX_MCH_20230001",
"signType": "SHA256",
"sign": "9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08",
"version": "1.0",
"event": "QUERY",
"requestTime": "1683532500000",
"bizContent": {
"merchantTransactionId": "MCH_ORDER_20231212001",
"transType": "PAY"
}
}Responses Body Parameters
application/json公共返回参数
bizContent
cardTransinfoObject可选卡支付信息,仅卡支付返回acqBankNameString可选收单行银行名称acqTermnialIdString可选收单行终端号acqMerchantIdString可选收单行商户号acqRRNString可选收单行检索参考号(Retrieval Reference Number)acqStanString可选收单行终端流水号(System Trace Audit Number)acqRspCodeString可选收单行交易返回码acqRspMessageString可选收单行交易返回信息acqBatchNumberString可选批次号acqInvoiceNumberString可选Invoice号desensitizedCardNoString可选脱敏卡号(前6后4),如:123456******1234issuerBankNameString可选发卡行名称cardHolderNameString可选持卡人姓名
channelRequestIdString(64)必填PingPong交易请求号merchantTransactionIdString(64)必填商户订单流水号amountString(12)必填交易金额currencyString(3)必填交易币种transactionTimeString(13)必填交易发起时间戳statusString(32)必填交易状态:INIT- 初始态PROCESSING- 进行中SUCCESS- 成功FAILED- 失败AUTH_SUCCESS- 预授权成功CANCEL- 预授权撤销CLOSED- 订单关闭
transactionEndingTimeString(13)可选交易终态时间戳remarkString(255)可选商户扩展字段原样返回
响应报文示例
{
"accId": "PPX_ACC_202312001",
"clientId": "PPX_MCH_20230001",
"signType": "SHA256",
"sign": "9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08",
"version": "1.0",
"event": "QUERY_RESULT",
"code": "000000",
"description": "查询成功",
"requestTime": "1683532501000",
"bizContent": {
"channelRequestId": "PPX_CHNL_202312120001",
"merchantTransactionId": "MCH_ORDER_20231212001",
"amount": "100.00",
"currency": "USD",
"transactionTime": "1683530496000",
"status": "SUCCESS",
"transactionEndingTime": "1683530496900",
"remark": "测试订单",
"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"
}
}
}