SaaS 聚合收银台接口文档
1. 简介
聚合收银台接口是面向各类商户提供的统一支付接入标准化接口,提供一站式多渠道收单能力; 也支持聚合码支付;简化接入流程,提升支付体验;助力商户轻松实现高效、稳定的收款服务。
2.聚合收银台接口
2.1 创建收银台
介绍:用于预先创建收银台,后拉起收银台发起支付,接口返回聚合收银台访问链接及订单核心信息,商户前端可跳转至该链接拉起收银台页面,引导用户完成支付操作,支持嵌入式收银台和托管式收银台。
接口地址: /saas/checkOut
Header 参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 |
|---|---|---|---|---|
| interfaceVersion | String | 是 | 版本号 | 默认值:1.0.0 |
| language | String | 否 | 语言 | 语言(zh_CN,zh_TW,en_US)默认取值:zh_CN |
| interfaceName | String | 是 | 接口名称 | 填写:create |
| businessType | String | 是 | 业务类型 | 填写:checkOut |
| orgNo | String | 是 | 机构编号 | |
| orgCertId | String | 是 | 机构密钥证书序列号 | |
| signature | String | 是 | 机构签名 | |
| signMethod | String | 是 | 机 构签名方法 取值范围:RSA-SHA256,ECDSA-SHA256,HMAC-SHA256 |
请求参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
merchant
| Object | 是 | 商户信息对象 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
checkout
| Object | 是 | 收银台配置对象 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order
| Object | 否 | 订单信息对象 |
Curl请求示例
curl --request POST \
--url http://${PAYMENT_DOMAIN}/saas/checkOut \
--header 'Connection: keep-alive' \
--header 'accept: application/json, text/plain, */*' \
--header 'accept-encoding: gzip, deflate, br, zstd' \
--header 'accept-language: zh-CN,zh;q=0.9,en;q=0.8,id;q=0.7' \
--header 'appversion: 1.0.0' \
--header 'authcertid: 1' \
--header 'businesstype: checkOut' \
--header 'content-type: application/json' \
--header 'interfacename: create' \
--header 'interfaceversion: 1.0.0' \
--header 'merchantno: 1344000124' \
--header 'orgcertid: CFA36DA2E064916D6C5DE607EC6DCF1B2A58AD13' \
--header 'orgno: S20250325000001' \
--header 'origin: https://payment-cnp-test.cogolinks.com' \
--header 'referer: https://payment-cnp-test.cogolinks.com/mall' \
--header 'signature: fDGgXFlUZ7Y5m0DWBxmhGOBCxdMrzhwN0W6YiRaAM0VuntuW17/qg+sfMU2O0BHtSVuXMl3DkIE4U1BHLAQPM9Ef9AIYcdsDVGjrGxRAMsZN7EC0GNCD6mEmcbANgg+SRz062ZCdMVWulLCMxBkUgBKGhf9pQ83dbcujuNGfeRAEIcmLGsi/dy3YySVGQjzZUfK/lmnmcb31/JiDnb3v9osy5eurKfWus9Qxl2OqRuEsUA4qxdDtYP8ATorPfpEVOk3h5BIVzSy0QpuWU8YYxNuY3+1YO8lwARdgZ4KlRRTSYofTt6mEFNBfTx0yTlj144Liq2w5EhxzUB+g+LAnlQ==' \
--header 'signmethod: RSA-SHA256' \
--header 'systemtype: h5_Android' \
--data '{
"requestId": "8225227574797250",
"requestTime": "2026-01-08 10:02:43",
"nonceStr": "00199327683190163602",
"data": {
"merchant": {
"merchantNo": "1344000124"
},
"checkout": {
"orderNo": "1767837763635",
"timeExpire": 900,
"ip": "1.202.216.194",
"currency": "HKD",
"amount": 5,
"redirectUrl": "https://www.cogolinks.com",
"notifyUrl": "https://www.cogolinks.com/notify",
"paymentType": ""
},
"order": {
"language": "zh",
"externalOrderNo": "1767837763635",
"amount": "5",
"currency": "HKD",
"email": "fang_yp@suixingpay.com",
"externalAdditionalData": "mall-checkout",
"orderTitle": "商城结算",
"orderDetails": "商城示例下单",
"tipAmount": "0",
"webSite": "https://www.cogolinks.com",
"goodsDetails": [
{
"sku": "GFT-301",
"productName": "挂耳礼盒·旅拍系列",
"price": 5,
"quantity": 1,
"productImage": "https://www.baidu.com/",
"productUrl": "https://www.baidu.com/"
}
],
"billingAddress": {
"billingFirstName": "Fang",
"billingLastName": "Yangping",
"billingAddress1": "12-15 F, Building 16",
"billingCity": "No.30 Shixing Street",
"billingState": "Beijing",
"billingCountry": "CN",
"billingZipCode": "100144",
"billingPhone": "18168896116"
},
"shippingAddress": {
"shippingFirstName": "Fang",
"shippingLastName": "Yangping",
"shippingAddress1": "12-15 F, Building 16",
"shippingAddress2": "No.30 Shixing Street",
"shippingCity": "Beijing",
"shippingState": "Beijing",
"shippingCountry": "CN",
"shippingZipCode": "100144",
"shippingPhone": "18168896116"
}
}
}
}'
响应参数
| 字段名 | 类型 | 是否必返 | 字段名称 | 说明 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
checkOut
| Object | 是 | 收银台信息对象 |
响应Headers数据示例:
signature: Oil2Qv4rKWTwlDwVA39b4mGqRX8kBY3kWtJhUHQnrGvDR48Q8h/0VuQYkp+tz0q28XPKftUG8XUf4lkcGRkEfTn/E2P6pV7HeVvmLzMkpp2na8NnViflTWZCf9jF0xZI6cLXCdd8cJZZKhJkxbGp6l6V3cxU6Dl/pCSVNM2Ys9q618516Ynd4mGI4KPW/pmsLJiGuWFT8M8LwEZEM4ZkM+EofXDWVCoNjhMiIZeCdN0V49plKJfkmJYKM5n3IAZ1BwMiivM6FQygF5/MtgZ5MlEq+qFTw/13EVYC9X2PuwRi/BKyItHQanCP4LuCzM9Pnl/4KLJ3HG2Z675qjqreIA==
orgCertId: ****************************************
signMethod: RSA-SHA256
响应Body数据示例
{
"requestId": null,
"requestTime": null,
"responseTime": "2026-01-08T02:02:45.380+00:00",
"respCode": 200,
"respMsg": "success",
"busCode": null,
"busMsg": null,
"busSubCode": null,
"busSubMsg": null,
"data": {
"merchantNo": "1344000124",
"uid": "0583e1d93b7441a5a2015243b8449120",
"url": "https://payment-cnp-test.cogolinks.com/checkout?uid=0583e1d93b7441a5a2015243b8449120",
"orderNo": "1767837763635",
"redirectUrl": "https://www.cogolinks.com",
"notifyUrl": "https://www.cogolinks.com/notify",
"timeExpire": 900,
"validTime": 1767838665,
"amount": 5,
"currency": "HKD",
"status": "00",
"paymentType": "",
"platformOrderNo": null,
"transactionNo": null,
"ip": "1.202.216.194",
"closeType": null,
"selectedPaymentType": null
}
}
2.2 收银台状态
介绍:获取收银台相关状态
接口地址: /saas/checkOut
Header 参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 |
|---|---|---|---|---|
| interfaceVersion | String | 是 | 版本号 | 默认值:1.0.0 |
| language | String | 否 | 语言 | 语言(zh_CN,zh_TW,en_US)默认取值:zh_CN |
| interfaceName | String | 是 | 接口名称 | 填写:status |
| businessType | String | 是 | 业务类型 | 填写:checkOut |
| orgNo | String | 是 | 机构编号 | |
| orgCertId | String | 是 | 机构密钥证书序列号 | |
| signature | String | 是 | 机构签名 | |
| signMethod | String | 是 | 机构签名方法 取值范围:RSA-SHA256,ECDSA-SHA256,HMAC-SHA256 |
请求参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data
| Object | 是 | 请求数据对象 |
Curl请求示例
curl --location --request POST 'http://${PAYMENT_DOMAIN}/saas/checkOut' \
--header 'xba-authcode: eyJhbGciOiJIUzI1NiJ9.eyJqdGkiO*********************MzE1NyIsImlhdCI6MTc1ODUxMDUyOCwiZXhwIjozNTE3MDIxMDU3fQ.XwPgDGMOuhpB9uv0A7cz776YJ1g4f2RKKAwO2NsIzQg' \
--header 'orgcertid: CFA36DA2E064916D6C5DE607EC6DCF1B2A58AD13' \
--header 'interfaceversion: 1.0.0' \
--header 'signmethod: RSA-SHA256' \
--header 'interfacename: 1' \
--header 'signature: 1' \
--header 'authsignature: 1' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--header 'Host: 127.0.0.1:8080' \
--header 'Connection: keep-alive' \
--data-raw '{
"requestId": "15456456465465",
"requestTime": "2026-05-12 17:55:59",
"nonceStr": "85465168748945615445456465461245",
"data": {
"uid" : "e819dc64d03a41c1b8f5d406325f6664"
}
}'
响应参数
| 字段名 | 类型 | 是否必返 | 字段名称 | 说明 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
checkOut
| Object | 是 | 收银台信息对象 | 聚合收银台核心返回信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order
| Object | 是 | 支付订单信息对象 | 支付订单详细信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
transaction
| Object | 是 | 支付单信息对象 | 支付交易详细信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| reversalTransaction | object | 否 | 反交易记录(退款/撤销) | 字段同transaction |
响应Headers数据示例:
signature: Oil2Qv4rKWTwlDwVA39b4mGqRX8kBY3kWtJhUHQnrGvDR48Q8h/0VuQYkp+tz0q28XPKftUG8XUf4lkcGRkEfTn/E2P6pV7HeVvmLzMkpp2na8NnViflTWZCf9jF0xZI6cLXCdd8cJZZKhJkxbGp6l6V3cxU6Dl/pCSVNM2Ys9q618516Ynd4mGI4KPW/pmsLJiGuWFT8M8LwEZEM4ZkM+EofXDWVCoNjhMiIZeCdN0V49plKJfkmJYKM5n3IAZ1BwMiivM6FQygF5/MtgZ5MlEq+qFTw/13EVYC9X2PuwRi/BKyItHQanCP4LuCzM9Pnl/4KLJ3HG2Z675qjqreIA==
orgCertId: ****************************************
signMethod: RSA-SHA256
响应Body数据示例
{
"requestId": null,
"requestTime": null,
"responseTime": "2026-01-20T14:33:13.102+08:00",
"respCode": 200,
"respMsg": "success",
"busCode": null,
"busMsg": null,
"busSubCode": null,
"busSubMsg": null,
"data": {
"checkOut": {
"merchantNo": "1344000124",
"uid": "2a963346f36242709464328eb4750c5b",
"url": "https://payment-cnp-test.cogolinks.com/checkout?uid=2a963346f36242709464328eb4750c5b",
"orderNo": "1768890071973",
"redirectUrl": "https://www.cogolinks.com",
"notifyUrl": "https://www.cogolinks.com/notify",
"timeExpire": 900,
"validTime": 1768890975,
"amount": 0.3,
"currency": "HKD",
"status": "03",
"paymentType": null,
"platformOrderNo": "10820260120000034913",
"transactionNo": "TK7C06AE422000001125899153866752",
"ip": "1.202.216.194",
"closeType": null,
"selectedPaymentType": null,
"reversalTransactionNo": [
"TK0E87B1F80500001108307506053120"
]
},
"order": {
"externalOrderNo": "1768890071973",
"orderNo": "10820260120000034913",
"orderDetails": "null",
"amount": "0.30",
"authorizeAmount": 0,
"addAmount": 0,
"currency": "HKD",
"orderTime": "2026-01-20T22:22:02.354+08:00",
"email": null,
"goodsDetails": null,
"shippingAddress": null,
"billingAddress": null,
"externalAdditionalData": null,
"orderStatus": "04"
},
"transaction": {
"transactionNo": "TK7C06AE422000001125899153866752",
"orderNo": "10820260120000034913",
"externalOrderNo": "1768890071973",
"amount": 0.3,
"refundAmount": 0.1,
"payerFee": 0.02,
"payerRefundFee": 0,
"payeeFee": 0.02,
"payeeRefundFee": 0,
"tipAmount": 0,
"currency": "HKD",
"transactionType": "01",
"paymentWay": "03",
"status": "00",
"responseCode": "200",
"responseMessage": "交易成功",
"subCode": "0000",
"transactionTime": "2026-01-20T14:22:02.363+08:00",
"transactionZoneId": "Asia/Hong_Kong",
"timeZoneFlag": 0,
"completionTime": "2026-01-20T14:22:11.542+08:00",
"refundFlag": "02",
"revokeFlag": "00",
"authCompleteFlag": "00",
"paymentType": "07",
"paymentSubtype": "08",
"cardFlag": "05",
"merchantSerialNo": "5304776098522041",
"purseOrderNo": "2026012022001333321443308095",
"channelTransactionNo": "2026012011388440"
},
"reversalTransaction": [
{
"transactionNo": "TK0E87B1F80500001108307506053120",
"originalTransactionNo": "TK7C06AE422000001125899153866752",
"orderNo": "10820260120000034913",
"amount": 0.1,
"refundAmount": 0,
"payerFee": 0,
"payerRefundFee": 0,
"payeeFee": 0,
"payeeRefundFee": 0,
"tipAmount": 0,
"currency": "HKD",
"transactionType": "08",
"paymentWay": "03",
"status": "00",
"responseCode": "200",
"responseMessage": "交易成功",
"subCode": "0000",
"transactionTime": "2026-01-20T14:22:35.214+08:00",
"transactionZoneId": "Asia/Hong_Kong",
"timeZoneFlag": 0,
"completionTime": "2026-01-20T14:31:23.742+08:00",
"refundFlag": "00",
"revokeFlag": "00",
"authCompleteFlag": "00",
"paymentType": "07",
"paymentSubtype": "08",
"cardFlag": "05",
"merchantSerialNo": "9f70a4cd79aa40ca8a4fdaeeaf6a1b7c",
"channelTransactionNo": "2026012011388444"
}
]
}
}
2.3 关闭收银台
介绍:关闭收银台
接口地址: /saas/checkOut
Header 参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 |
|---|---|---|---|---|
| interfaceVersion | String | 是 | 版本号 | 默认值:1.0.0 |
| language | String | 否 | 语言 | 语言(zh_CN,zh_TW,en_US)默认取值:zh_CN |
| interfaceName | String | 是 | 接口名称 | 填写:close |
| businessType | String | 是 | 业务类型 | 填写:checkOut |
| signature | String | 是 | 签名 | 由签名算法生成的字符串 |
| signMethod | String | 是 | 签名算法 | RSA-SHA256 |
| orgCertId | String | 是 | 证书id | 签名证书id |
| orgNo | String | 是 | 机构编号 | 机构编号,由平台分配的唯一标识 |
请求参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data
| Object | 是 | 请求数据对象 |
Curl请求示例
curl --location --request POST 'https://${PAYMENT_DOMAIN}/saas/checkOut' \
--header 'businesstype: checkOut' \
--header 'interfacename: close' \
--header 'interfaceversion: 1.0.0' \
--header 'language: zh_CN' \
--header 'signature: IyYBGmF4U9TCT*********************stq7yYOqCujCPjrB5XbMTbY01OaOBTtsypX+8IhqDtbBpDwWU8l38Pe5bUR46xL3Bm1T+OyX+EjEhvSNFsL7NBtHmLEG3iUdTgjM3iNPYRCehQV7pTb+f+mO5yrmpX/i+6v8EBhT5olE3i9bOCOIy3n6S0j26MSYPgpoA/0LioVkCjjVo2J+BCY51CxyMpKNjAQ7HXNbW1rDJcswlfwjfaXZE1W66wVPgc/88ohRfQ9FvhEtPZkBD/LvNQ3v7WLZQktkylIikSA4TDomCS7qqm8T/JW3ioEVQ==' \
--header 'signmethod: RSA-SHA256' \
--header 'orgcertid: CFA36D*********************A58AD13' \
--header 'orgno: S20250325000001' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--header 'Connection: keep-alive' \
--data-raw '{
"requestId":"S20250325000001_20250908070333042_25",
"requestTime":"2025-09-08T07:03:33.042+08:00",
"nonceStr":"HyuTIa6VT0PfcVGLaKf1LGO8DHz58hUA",
"data":{
"uid": "*********"
}
}'
响应参数
| 字段名 | 类型 | 是否必返 | 字段名称 | 说明 |
|---|---|---|---|---|
| requestId | String | 否 | 请求ID | |
| requestTime | Integer | 否 | 请求时间 | |
| responseTime | Integer | 是 | 响应时间 | |
| respCode | String | 是 | 响应码 | |
| respMsg | String | 是 | 响应描述 | |
| busCode | String | 否 | 业务主应答码 | |
| busMsg | String | 否 | 平台交易流水号 | |
| busSubCode | String | 是 | 业务子应答码 | |
| busSubMsg | String | 是 | 业务子应答信息 | |
| data | String | 是 | 相应数据 |
响应Headers数据示例:
signature: Oil2Qv4rKWTwlDwVA39b4mGqRX8kBY3kWtJhUHQnrGvDR48Q8h/0VuQYkp+tz0q28XPKftUG8XUf4lkcGRkEfTn/E2P6pV7HeVvmLzMkpp2na8NnViflTWZCf9jF0xZI6cLXCdd8cJZZKhJkxbGp6l6V3cxU6Dl/pCSVNM2Ys9q618516Ynd4mGI4KPW/pmsLJiGuWFT8M8LwEZEM4ZkM+EofXDWVCoNjhMiIZeCdN0V49plKJfkmJYKM5n3IAZ1BwMiivM6FQygF5/MtgZ5MlEq+qFTw/13EVYC9X2PuwRi/BKyItHQanCP4LuCzM9Pnl/4KLJ3HG2Z675qjqreIA==
orgCertId: ****************************************
signMethod: RSA-SHA256
响应Body数据示例
{
"requestId": null,
"requestTime": null,
"responseTime": "2025-09-08T07:03:34.833+00:00",
"respCode": 200,
"respMsg": "success",
"busCode": null,
"busMsg": null,
"busSubCode": null,
"busSubMsg": null,
"data": null
}
2.4 收银台退款
介绍:收银台退款
接口地址: /saas/checkOut
Header 参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 |
|---|---|---|---|---|
| interfaceVersion | String | 是 | 版本号 | 默认值:1.0.0 |
| language | String | 否 | 语言 | 语言(zh_CN,zh_TW,en_US)默认取值:zh_CN |
| interfaceName | String | 是 | 接口名称 | 填写:refund |
| businessType | String | 是 | 业务类型 | 填写:checkOut |
| signature | String | 是 | 签名 | 由签名算法生成的字符串 |
| signMethod | String | 是 | 签名算法 | RSA-SHA256 |
| orgCertId | String | 是 | 证书id | 签名证书id |
| orgNo | String | 是 | 机构编号 | 机构编号,由平台分配的唯一标识 |
请求参数
| 字段名 | 类型 | 是否必传 | 字段名称 | 说明 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data
| Object | 是 | 请求数据对象 |
Curl请求示例
curl --location --request POST 'https://${PAYMENT_DOMAIN}/saas/checkOut' \
--header 'businesstype: checkOut' \
--header 'interfacename: refund' \
--header 'interfaceversion: 1.0.0' \
--header 'language: zh_CN' \
--header 'signature: IyYBGmF4U9TCT*********************stq7yYOqCujCPjrB5XbMTbY01OaOBTtsypX+8IhqDtbBpDwWU8l38Pe5bUR46xL3Bm1T+OyX+EjEhvSNFsL7NBtHmLEG3iUdTgjM3iNPYRCehQV7pTb+f+mO5yrmpX/i+6v8EBhT5olE3i9bOCOIy3n6S0j26MSYPgpoA/0LioVkCjjVo2J+BCY51CxyMpKNjAQ7HXNbW1rDJcswlfwjfaXZE1W66wVPgc/88ohRfQ9FvhEtPZkBD/LvNQ3v7WLZQktkylIikSA4TDomCS7qqm8T/JW3ioEVQ==' \
--header 'signmethod: RSA-SHA256' \
--header 'orgcertid: CFA36D*********************A58AD13' \
--header 'orgno: S20250325000001' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--header 'Connection: keep-alive' \
--data-raw '{
"data": {
"uid":"2a963346f36242709464328eb4750c5b",
"amount":0.1
},
"nonceStr": "15155c05-f0c7-4c05-b0c7-f0c7b0c7f0c7",
"requestId": "452155c05-f0c7-4c05-b0c7-f0c7b0c7f0c7",
"requestTime": "2026-01-19T07:27:23.917Z"
}'
响应参数
| 字段名 | 类型 | 是否必返 | 字段名称 | 说明 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
checkOut
| Object | 是 | 收银台信息对象 | 聚合收银台核心返回信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order
| Object | 是 | 支付订单信息对象 | 支付订单详细信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
transaction
| Object | 是 | 支付单信息对象 | 支付交易详细信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| reversalTransaction | object | 否 | 反交易记录(退款/撤销) | 字段同transaction |
响应Headers数据示例:
signature: Oil2Qv4rKWTwlDwVA39b4mGqRX8kBY3kWtJhUHQnrGvDR48Q8h/0VuQYkp+tz0q28XPKftUG8XUf4lkcGRkEfTn/E2P6pV7HeVvmLzMkpp2na8NnViflTWZCf9jF0xZI6cLXCdd8cJZZKhJkxbGp6l6V3cxU6Dl/pCSVNM2Ys9q618516Ynd4mGI4KPW/pmsLJiGuWFT8M8LwEZEM4ZkM+EofXDWVCoNjhMiIZeCdN0V49plKJfkmJYKM5n3IAZ1BwMiivM6FQygF5/MtgZ5MlEq+qFTw/13EVYC9X2PuwRi/BKyItHQanCP4LuCzM9Pnl/4KLJ3HG2Z675qjqreIA==
orgCertId: ****************************************
signMethod: RSA-SHA256
响应Body数据示例
{
"requestId": null,
"requestTime": null,
"responseTime": "2026-01-20T14:33:13.102+08:00",
"respCode": 200,
"respMsg": "success",
"busCode": null,
"busMsg": null,
"busSubCode": null,
"busSubMsg": null,
"data": {
"checkOut": {
"merchantNo": "1344000124",
"uid": "2a963346f36242709464328eb4750c5b",
"url": "https://payment-cnp-test.cogolinks.com/checkout?uid=2a963346f36242709464328eb4750c5b",
"orderNo": "1768890071973",
"redirectUrl": "https://www.cogolinks.com",
"notifyUrl": "https://www.cogolinks.com/notify",
"timeExpire": 900,
"validTime": 1768890975,
"amount": 0.3,
"currency": "HKD",
"status": "03",
"paymentType": null,
"platformOrderNo": "10820260120000034913",
"transactionNo": "TK7C06AE422000001125899153866752",
"ip": "1.202.216.194",
"closeType": null,
"selectedPaymentType": null,
"reversalTransactionNo": [
"TK0E87B1F80500001108307506053120"
]
},
"order": {
"externalOrderNo": "1768890071973",
"orderNo": "10820260120000034913",
"orderDetails": "null",
"amount": "0.30",
"authorizeAmount": 0,
"addAmount": 0,
"currency": "HKD",
"orderTime": "2026-01-20T22:22:02.354+08:00",
"email": null,
"goodsDetails": null,
"shippingAddress": null,
"billingAddress": null,
"externalAdditionalData": null,
"orderStatus": "04"
},
"transaction": {
"transactionNo": "TK7C06AE422000001125899153866752",
"orderNo": "10820260120000034913",
"externalOrderNo": "1768890071973",
"amount": 0.3,
"refundAmount": 0.1,
"payerFee": 0.02,
"payerRefundFee": 0,
"payeeFee": 0.02,
"payeeRefundFee": 0,
"tipAmount": 0,
"currency": "HKD",
"transactionType": "01",
"paymentWay": "03",
"status": "00",
"responseCode": "200",
"responseMessage": "交易成功",
"subCode": "0000",
"transactionTime": "2026-01-20T14:22:02.363+08:00",
"transactionZoneId": "Asia/Hong_Kong",
"timeZoneFlag": 0,
"completionTime": "2026-01-20T14:22:11.542+08:00",
"refundFlag": "02",
"revokeFlag": "00",
"authCompleteFlag": "00",
"paymentType": "07",
"paymentSubtype": "08",
"cardFlag": "05",
"merchantSerialNo": "5304776098522041",
"purseOrderNo": "2026012022001333321443308095",
"channelTransactionNo": "2026012011388440"
},
"reversalTransaction": [
{
"transactionNo": "TK0E87B1F80500001108307506053120",
"originalTransactionNo": "TK7C06AE422000001125899153866752",
"orderNo": "10820260120000034913",
"amount": 0.1,
"refundAmount": 0,
"payerFee": 0,
"payerRefundFee": 0,
"payeeFee": 0,
"payeeRefundFee": 0,
"tipAmount": 0,
"currency": "HKD",
"transactionType": "08",
"paymentWay": "03",
"status": "00",
"responseCode": "200",
"responseMessage": "交易成功",
"subCode": "0000",
"transactionTime": "2026-01-20T14:22:35.214+08:00",
"transactionZoneId": "Asia/Hong_Kong",
"timeZoneFlag": 0,
"completionTime": "2026-01-20T14:31:23.742+08:00",
"refundFlag": "00",
"revokeFlag": "00",
"authCompleteFlag": "00",
"paymentType": "07",
"paymentSubtype": "08",
"cardFlag": "05",
"merchantSerialNo": "9f70a4cd79aa40ca8a4fdaeeaf6a1b7c",
"channelTransactionNo": "2026012011388444"
}
]
}
}
3.交易通知
3.1交易回调业务方
介绍:相关交易逻辑完成后给业务方推送最终交易结果通知。
通知参数
参考收银台状态查询响应结果
Curl请求示例
curl --location '${SERVICE_NOTIFY_URL}' \
--header 'Content-Type: application/json' \
--header 'orgNo: S**************' \
--header 'orgCertId: ****************************************' \
--header 'signMethod: RSA-SHA256' \
--header 'signature: gmEnbXHetb0a+iwz2xJwgYXKHHwYd9Yy8fumDlzOevruscS6yawHjgxZGDhW24+hrJDIS2vwDF879dUOk/YL3kGvoUHXe52UM0y/81+JJ9PD2Ic0C8agBOmSXEiG9ROfOjRDmfxz/zYOHhWGBuN7VtNlKxUxopw8l57MR1ouSLt+g3XEEqpNTqMhB3njTZ5CXZ/XZj95dfZUkkXtXdC1mPOtSkE55gNxTSECcfKDT78gmBMcJEgBpZHoaStEt+KEe6TZ7avmBpP43pccKALWDDkjmiCdXqDxl9a3HOpWj5bx9RALg6GuCDheNBBy/D0CRsQeBEljmBKmHTr1/IVbkQ==' \
--data '{
"requestId": null,
"requestTime": null,
"responseTime": "2026-02-06T07:07:49.584+00:00",
"respCode": 200,
"respMsg": "success",
"busCode": null,
"busMsg": null,
"busSubCode": null,
"busSubMsg": null,
"data": {
"order": {
"externalOrderNo": "2019669270895788570",
"orderNo": "10820260206000044885",
"orderDetails": "尖沙咀店",
"amount": "67.00",
"authorizeAmount": null,
"addAmount": null,
"currency": null,
"orderTime": "2026-02-06T15:07:32.610+00:00",
"email": null,
"goodsDetails": null,
"shippingAddress": null,
"billingAddress": null,
"externalAdditionalData": "{\"corporationId\":440021082,\"shopId\":400412410,\"paymentId\":2019669270895788570}",
"orderStatus": null
},
"transaction": {
"transactionNo": "TKF935A1770500001125888174817280",
"orderNo": "10820260206000044885",
"externalOrderNo": "2019669270895788570",
"amount": 67,
"refundAmount": 0,
"currency": "HKD",
"transactionType": "01",
"paymentWay": "02",
"status": "00",
"transactionTime": "2026-02-06T07:07:32.958+00:00",
"transactionZoneId": "Asia/Hong_Kong",
"completionTime": "2026-02-06T07:07:48.225+00:00",
"paymentType": "02",
"paymentSubtype": "05",
"cardFlag": "01",
"cardBrand": "02",
"merchantSerialNo": "048d2d00207d49258892626605429c11",
"returnUrl": "https://f5cr35nvpnut.m.sea.restosuite.ai/payStatus?tableId=2010584954987540489&shopId=400412410&bizType=1100&routeName=createOrder&type=1&orderId=2019669270807646394&transId=2019669270866366468",
"cardNoMask": "543121****4860",
"merchantNo": "1344000031",
"cardHolerMask": "n**e",
"localCurrency": "HKD",
"localTranAmount": 67,
"localPayeeFee": 2.5,
"localPayeeRefundFee": 0,
"localPayeeRefundTotalFee": 0,
"localRefundAmount": 0,
"marginAmount": 0,
"pendingSettlementAmount": 0
}
}
}
}'