统一支付平台接口文档
  1. 支付接口
统一支付平台接口文档
  • 支付接口
    • 统一下单接口
      POST
    • 窗口条码付支付接口
      POST
    • 二维码扫码支付接口
      POST
    • 获取支付宝医保支付户付款码
      POST
  • 功能接口
    • 支付查询接口
      POST
    • 退费查询接口
      POST
    • 退费接口
      POST
    • 撤销接口
      POST
    • 账单下载接口
      POST
    • 获取支付平台appid
      POST
  • 医保一码付
    • 签约查询接口
      POST
    • 一码付支付
      POST
  • 签名
  • 支付流程
  • 对账试图标准
  1. 支付接口

二维码扫码支付接口

开发中
POST
/realpay/gateway

请求参数

Body 参数application/json
appId
string 
appid
必需
appId (平台统一下发)
charset
string 
编码code
必需
UTF-8
method
string 
方法名
必需
rop.trade.union.create
reqDate
string 
时间
必需
bizContent
object 
支付参数集合
必需
orderNo
string 
订单号
必需
商户订单号
orderType
integer 
必需
1:住院预交金 、2:门诊挂号 、3:专科门诊、4:处方 特殊业务支付平台提供
payWayType
integer 
必需
支付宝24 微信31 特殊支付,支付平台提供
subject
string 
订单描述
必需
例:处方支付
totalAmount
string 
订单金额
必需
0.01
overtime
string 
超时时间
可选
单位分钟 不传默认120分钟
operatorName
string 
收费员名
可选
小明
operatorCode
string 
收费员编码
可选
A0001
attach
string 
扩展参数
可选
notifyUrl
string 
回调地址
可选
http://111.111.111.111:12345/AAAAA
hisBiz
object 
患者信息
可选
sign
string 
签名
必需
signType
string 
签名code
必需
默认值RSA
version
string 
版本号
必需
默认值1.0
示例
{
    "charset": "UTF-8",
    "method": "rop.trade.precreate",
    "reqDate": "20230411111209",
    "appId": "gtxcs",
    "bizContent": "{\"orderNo\":\"abc0000000001111333\",\"orderType\":2,\"payWayType\":1102,\"subject\":\"费用补缴\",\"totalAmount\":0.01,\"notifyContentType\":null,\"attach\":null,\"notifyUrl\":null,\"overtime\":20,\"operatorName\":\"delaycsname\",\"operatorCode\":\"delaycscode\",\"hisBiz\":{\"clinicCode\":\"111\",\"recipeNos\":null,\"inpatientNo\":null,\"inpatientSeriNo\":null,\"markType\":null,\"markNo\":null,\"patientName\":null,\"idCard\":null,\"cardNo\":\"1111\",\"patientPhone\":null}}",
    "sign": "kpPbJhc9ysYSLWf98A7gwseFURDtz1BMJa6eiV/99H7TwR9MHkvGGMY/xoqLItyZKkunlda2QE9LrO51l5aGv8aCR0zRJ0JRU55LbFAuRPGxih5x1QoFvzMyRYLV555Hg84YptRfX/opDXL6xFCOOOA5KRgA/WUqhn+89W24wRA=",
    "signType": "RSA",
    "version": "1.0"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://test-cn.your-api-server.com/realpay/gateway' \
--header 'Content-Type: application/json' \
--data-raw '{
    "charset": "UTF-8",
    "method": "rop.trade.precreate",
    "reqDate": "20230411111209",
    "appId": "gtxcs",
    "bizContent": "{\"orderNo\":\"abc0000000001111333\",\"orderType\":2,\"payWayType\":1102,\"subject\":\"费用补缴\",\"totalAmount\":0.01,\"notifyContentType\":null,\"attach\":null,\"notifyUrl\":null,\"overtime\":20,\"operatorName\":\"delaycsname\",\"operatorCode\":\"delaycscode\",\"hisBiz\":{\"clinicCode\":\"111\",\"recipeNos\":null,\"inpatientNo\":null,\"inpatientSeriNo\":null,\"markType\":null,\"markNo\":null,\"patientName\":null,\"idCard\":null,\"cardNo\":\"1111\",\"patientPhone\":null}}",
    "sign": "kpPbJhc9ysYSLWf98A7gwseFURDtz1BMJa6eiV/99H7TwR9MHkvGGMY/xoqLItyZKkunlda2QE9LrO51l5aGv8aCR0zRJ0JRU55LbFAuRPGxih5x1QoFvzMyRYLV555Hg84YptRfX/opDXL6xFCOOOA5KRgA/WUqhn+89W24wRA=",
    "signType": "RSA",
    "version": "1.0"
}'

返回响应

🟢200成功
application/json
Body
msgCode
string 
接口code
必需
0
msg
string 
描述
必需
成功
charset
string 
编码格式
必需
UTF-8
signType
string 
签名code
必需
sign
string 
签名
必需
data
object 
业务参数集合
必需
payInfo
string 
二维码生成链接
必需
示例
{
    "msgCode": "0",
    "msg": null,
    "charset": "UTF-8",
    "signType": "RSA",
    "sign": "eEAZZXwq1sxGbhN6uw1/WMAN+Y2Isc5L98sReCwlTMVAgfnVy+DmYgiCBdSV5lV7CMfjQZX0Pvo+J7HhPdeeffavoytdfqhbOhozN/ZlPz7DZKCvGqFdDBsC350kNZvLBzKhSEViIH6xQIDIWZYEWfa8gpCJxNwM20Vk0=",
    "data": {
        "payInfo": "https://mobile.abchina.com/mpay/mobileBank/zh_CN/EBusinessModule/BarcodeH5Act.aspx?chn=01&mchid=390171939150000002774306025900192645",
        "insurancePayResult": null,
        "payAppid": null
    }
}
修改于 2025-02-20 09:17:42
上一页
窗口条码付支付接口
下一页
获取支付宝医保支付户付款码
Built with