--- url: >- https://acquirer-api-docs-v4-en.pingpongx.com/notes/zh/checkout/api/modifications/close/index.md description: >- 关闭支付会话接口用于结束当前支付流程。适用于需要终止未完成支付操作的场景,如用户取消订单或支付超时。主要功能包括发送关闭请求、接收确认响应。关键参数有session_id和merchant_order_no。 --- # 申请关单 ```apidef endpoint: POST /v4/payment/close name: 申请关单 summary: 关闭支付订单 tags: Checkout, Modification ``` 关闭支付会话接口用于结束当前支付流程。适用于需要终止未完成支付操作的场景,如用户取消订单或支付超时。主要功能包括发送关闭请求、接收确认响应。关键参数有session_id和merchant_order_no。 ## 请求参数 | 参数名 | 类型 | 必填 | 说明 | |--------|------|------|------| | 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。 | | └─ merchantTransactionId | string | M | 商户网站订单号 | ### 请求示例 ```json { "accId": "2023042011040310224447", "bizContent": "{\"merchantTransactionId\":\"PMT-2S7RR3K4LQ1715047351210\"}", "clientId": "2023042011040310224", "sign": "0F271F64F5ADDF225D32A8F3EADFD5E4F6E71734531D2F18DD51DB6D8CD50E79", "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。 | | └─ transactionId | string | PingPong 原交易流水号 | | └─ merchantTransactionId | string | 商户网站的原交易流水号 | | └─ resultStatus | string | 订单关闭结果: SUCCESS-成功; FAILED-失败; UNKNOWN-未知; | ### 响应示例 ```json { "accId": "2023042011040310224447", "bizContent": "{\"transactionId\":\"2024050750046460\",\"merchantTransactionId\":\"PMT-2S7RR3K4LQ1715047351210\",\"resultStatus\":\"SUCCESS\"}", "clientId": "2023042011040310224", "code": "000000", "description": "Transaction succeeded", "sign": "3415FF30D4DF1A3FD32322EBFBAC73342A7E6140D4E39490097C7F06BDD34620C", "signType": "SHA256" } ```