主题
汇聚码下单
接口描述
医院his系统调用本接口获取到聚合码授权url后,展示成二维码供患者扫码
请求URL
/his/order/aggregateCodeApply
请求方式
- POST
公共请求参数
| 参数名 | 必选 | 类型 | 最大长度 | 说明 | 示例 |
|---|---|---|---|---|---|
| appId | 是 | string | 应用ID | 202415629590370906 | |
| signature | 是 | string | 签名 | ||
| transNonce | 是 | string | 32 | 请求流水号 | 43e2c287-24b1-4cd1-b3d2-e40e7840cc40 |
| transDate | 是 | string | 13 | 请求时间,13位时间戳 | 1731406784607 |
请求参数
| 参数名 | 必选 | 类型 | 最大长度 | 说明 | 示例 |
|---|---|---|---|---|---|
| outTradeNo | 是 | string | 32 | 商户订单号 | ORDER_001 |
| tradeAmount | 是 | number | 20 | 交易金额(单位分) | 100.00 |
| tradeSubject | 是 | string | 255 | 交易主题 | 医院挂号 |
| payerIp | 否 | string | 32 | 付款人Ip | 127.0.0.1 |
| notifyUrl | 否 | string | 255 | 回调地址 | https://example.com/notify |
| returnUrl | 否 | string | 255 | 前端回跳地址 | https://example.com/return |
| expireTime | 否 | string | 过期时间 | 1800 | |
| remark | 否 | string | 255 | 备注 | 挂号费 |
| longitude | 否 | string | 经度 | 116.407425 | |
| latitude | 否 | string | 纬度 | 39.90425 |
请求报文示例
json
{
"appId": "202415629590370906",
"signature": "pz+Z8unqO2VBjTGtzWASCCfzix5QxODSkAdKKyPiVXIXLtp574xCmuWaOeHfslnbUK2RKsYdNy/OhcMPV+GMaoXxcXuDvmVhUdKHWgYODovK5GbbqfqaT+nrzO0xnNz8rLCnevTQ3y4+Qn6++xVlwyMOW3SDw9gRM5qF40TlectpvylieoFROXzYIHXBveRrcT3FQSwnoNamNet/k7OTvotiT0Fft6SGDflqkWeHhiP83265OSMvQPwtIcEStyTv4AHLsWC5pSd7zTQ+pkvetMlm0AAwO6Jl4xUYx+OZkBM8vpgxqAQa4yzV9mTwfsaFZsKRnTXTJdFVHr9xONro5g==",
"transDate": "1731469621597",
"transNonce": "43e2c287-24b1-4cd1-b3d2-e40e7840cc40",
"outTradeNo": "ORDER_001",
"tradeAmount": 100.00,
"tradeSubject": "医院挂号",
"payerIp": "127.0.0.1",
"notifyUrl": "https://example.com/notify",
"returnUrl": "https://example.com/return",
"expireTime": "2026-04-23 18:00:00",
"remark": "挂号费",
"longitude": "116.407425",
"latitude": "39.90425"
}公共响应参数
| 参数名 | 必选 | 类型 | 最大长度 | 说明 | 示例 |
|---|---|---|---|---|---|
| code | 是 | string | 响应编码 | 00000000 | |
| message | 是 | string | 响应信息 | 成功 | |
| signature | 是 | string | 签名 | ||
| transNonce | 是 | string | 32 | 请求流水号(同入参) | 123456 |
| transDate | 是 | string | 13 | 响应时间,13位时间戳 | 1731406784607 |
响应参数
| 参数名 | 必选 | 类型 | 最大长度 | 说明 | 示例 |
|---|---|---|---|---|---|
| outTradeNo | 是 | string | 32 | 商户订单号 | ORDER_001 |
| approvalUrl | 是 | string | 聚合码链接 | https://pay.xspay.com/approval/xxx |
响应示例
json
{
"code": "00000000",
"message": "成功",
"signature": "pz+Z8unqO2VBjTGtzWASCCfzix5QxODSkAdKKyPiVXIXLtp574xCmuWaOeHfslnbUK2RKsYdNy/OhcMPV+GMaoXxcXuDvmVhUdKHWgYODovK5GbbqfqaT+nrzO0xnNz8rLCnevTQ3y4+Qn6++xVlwyMOW3SDw9gRM5qF40TlectpvylieoFROXzYIHXBveRrcT3FQSwnoNamNet/k7OTvotiT0Fft6SGDflqkWeHhiP83265OSMvQPwtIcEStyTv4AHLsWC5pSd7zTQ+pkvetMlm0AAwO6Jl4xUYx+OZkBM8vpgxqAQa4yzV9mTwfsaFZsKRnTXTJdFVHr9xONro5g==",
"transDate": "1731469621597",
"transNonce": "43e2c287-24b1-4cd1-b3d2-e40e7840cc40",
"outTradeNo": "ORDER_001",
"approvalUrl": "https://pay.xspay.com/approval/xxx"
}备注
- 更多返回错误代码请看 通用规则说明-错误码 的错误代码描述