一、接口名: onlinePay 去调试
接口含义: 在线实时结算方式在投保成功后,需调用此接口获取支付数据进行支付操作。
接口地址: https://testapi.xiebao18.com/api/onlinePay?sign=md5(key+jsonStr)
二、应用场景
三、系统级别输入参数
OnlinePayReq
字段 | 类型 | 必填 | 字段说明 |
---|---|---|---|
transNo | String | Y | 交易流水号 |
partnerId | int | Y | 开发者身份标识 |
subPartnerId | int | N | 开发者子标识,多层级账户使用 |
insureNums | String | Y | 投保单号,多个使用“,”分隔 |
money | long | Y | 订单支付总金额(单位:分) |
gateway | int | Y | 支付类型 1:支付宝 3:银联 21:微信 |
bankId | int | N | 银行id,当通过支付宝调起银联支付时必填 |
clientType | int | Y | 客户端类型1:PC,2:H5 |
productUrl | String | N | 产品详情跳转地址(支付宝PC端可用) |
callBackUrl | String | Y | 支付成功回调(跳转)地址 在微信中,如果中途退出,回调地址会拼接result=cancel返回 如果支付成功,回调地址会拼接result=ok 可通过该值确认跳转到支付成功/失败界面 |
四、系统响应返回参数
LocalPayResp
字段 | 类型 | 字段说明 |
---|---|---|
transNo | String | 交易流水号 |
partnerId | int | 开发者身份标识 |
insureNums | String | 投保单号,多个使用“,”分隔 |
gatewayUrl | String | 网关地址(PC支付为二维码地址) |