支付

业务功能

收银员使用扫码设备读取用户刷卡授权码以后,二维码或条码信息传送至商户收银台,由商户收银台或者商户后台调用该接口发起支付对用户进行收款。

交互模式

请求:后台请求交互模式

返回结果:后台请求交互模式

关于调用支付接口后相关情况的处理方案:当调用扣款接口返回未知状态,需要调用查询接口查询订单实际支付状态 。 建议 5 秒调一次查询,调用 10 次后还未成功作支付超时处理。

接口名称:/medicalCodePay/pay

请求参数:

字段 类型 必填项 描述
sn string 设备号、虚拟设备号
outTradeId string 第三方交易流水号,不长于50位,第三方全局唯一
payCode string 付款码
amount int 交易金额(分)
remark string 交易备注

响应:

sn string 设备号、虚拟设备号
outTradeId string 第三方交易流水号,不长于50位,第三方全局唯一
amount int 交易金额(分)
tradeId string 交易流水号
status int 交易状态:0-未知 1-交易成功 2-交易失败
remark string 交易备注
tradeTime string 交易时间(格式:yyyy-MM-dd HH:mm:ss)
merchantCode string 渠道商户编号
terminalCode string 渠道终端编号
merchantName string 商户名称
referenceNO string 参考号,银行卡为参考号,微信、支付宝为账单中的交易单号
authCode string 授权码
bathNO string 批次号
certificateNO string 凭证号