--- url: >- https://acquirer-api-docs-v4-en.pingpongx.com/notes/zh/api/services/InPersonPayments/refundQuery/index.md description: >- 退款查询API允许商家获取特定退款请求的状态和详情。适用于需要追踪或验证退款处理情况的场景,支持全球多个市场。通过提供退款ID作为关键参数,可实时获取退款状态、金额及处理时间等信息。 --- # 退款查询 ```apidef endpoint: POST /onsiteAcquirer/refund/query name: 退款查询 ``` 退款查询API允许商家获取特定退款请求的状态和详情。适用于需要追踪或验证退款处理情况的场景,支持全球多个市场。通过提供退款ID作为关键参数,可实时获取退款状态、金额及处理时间等信息。 ## 请求参数 | 参数名 | 类型 | 必填 | 说明 | |--------|------|------|------| | accId | string | M | 店铺唯一标识 | | clientId | string | M | PingPong 商户号 | | signType | string | M | 支持 MD5 、 SHA256 ,具体⻅本文签名规约: /notes/zh/onlinePayment/developer/sign/一栏 | | sign | string | M | 签名,具体⻅本文签名规约: /notes/zh/onlinePayment/developer/sign/,所有参数均参与签名 | | version | string | M | 版本号,当前固定为1.0,后续随接口变动可能有调整 | | bizContent | string | M | 请求参数的集合,最大长度不限,除公共请求参数外所有请求参数都必须放在这个参数中传递,格式:JSON字符串。该字段内容为 JSON 字符串,反序列化后的结构见 contentSchema。 | | └─ requestTime | string | M | 商户侧请求时间。时间戳,到毫秒 | | └─ refundId | string | M | PingPong 退款流水号,与 merchantRefundId 至少上送一项 | | └─ merchantRefundId | string | M | 商户网站退款流水号,与 refundId 至少上送一项 | | └─ merchantTransactionId | string | M | 原商户网站交易流水号 | ### 请求示例 ```json { "accId": "2018092520455210043243", "bizContent": "{\"requestTime\":\"1748599812954\",\"merchantRefundId\":\"RFD-G1DYGNCEQ61748599729106\",\"merchantTransactionId\":\"PMT-SNV279OONV1748599488191\"}", "clientId": "2018092520455210043", "sign": "BFEE0B5AABC7644CE2C80CF19C2A634DBCC6336590722755CA7890AFBB2C024B", "signType": "SHA256", "version": "1.0" } ``` ## 响应参数 | 参数名 | 类型 | 说明 | |--------|------|------| | accId | string | 店铺唯一标识 | | clientId | string | PingPong 商户号 | | signType | string | 支持 MD5 、 SHA256 ,具体⻅本文签名规约: /notes/zh/onlinePayment/developer/sign/一栏 | | sign | string | 签名,具体⻅本文签名规约: /notes/zh/onlinePayment/developer/sign/,所有参数均参与签名 | | code | string | 结果状态码,见附录状态码表: /notes/zh/appendix/successCodeList/ | | description | string | 结果描述 | | bizContent | string | 业务响应参数。该字段内容为 JSON 字符串,反序列化后的结构见 contentSchema。 | | └─ amount | string | 退款金额,精确位数和币种有关,请查询附录交易币种: /notes/zh/appendix/transactionCurrency/ | | └─ currency | string | 交易币种,ISO 4217 三位币种,具体支持币种⻅附件交易币种: /notes/zh/appendix/transactionCurrency/ | | └─ refundTime | string | 退款发起时间,时间戳 | | └─ status | string | 交易状态:状态幂等: /notes/zh/guide/paystatus/ PROCESSING-进行中; SUCCESS-成功; FAILED-失败; | | └─ resultCode | string | 状态结果码 | | └─ resultDescription | string | 状态结果描述 | | └─ refundEndingTime | string | 退款到达终态时间,时间戳 | | └─ remark | string | 商户扩展字段,可用于指定特定参数,会在响应体中原样返回 | ### 响应示例 ```json { "accId": "2018092520455210043243", "clientId": "2018092520455210043", "signType": "MD5", "sign": "b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a1", "code": "000000", "description": "Success", "bizContent": "{\"amount\":\"50.00\",\"currency\":\"EUR\",\"refundTime\":\"1748599729106\",\"status\":\"SUCCESS\",\"resultCode\":\"000000\",\"resultDescription\":\"Refund successful\",\"refundEndingTime\":\"1748599829106\",\"remark\":\"Partial refund\"}" } ```