跳到主要内容

H5支付(农行掌银)

农行掌银打开的H5页面发起农行支付,后台可以通过此接口获取到前端支付需要的token,从而完成支付流程。

提示

前端如何调起农行掌银支付,请联系农行业务人员获取文档,或咨询技术人员。

请求接口

/openapi/pay/unifiedpay

公共参数

接口协议 - 公共参数

请求参数

参数必填类型说明
paymentString(32)支付方式. 传"ABC"
trade_typeString(32)交易类型. 传"JSAPI"
feeint支付金额,单位分
out_trade_noString(32)业务订单号,业务方保证唯一
bodyString(127)支付简要描述(控制在127字节内)
client_ipString(32)客户端IP
notify_urlString(256)支付回调地址URL,不带参数
origin_feeint订单原金额,单位分
time_startString(14)订单生成时间,格式为:yyyyMMddHHmmss
time_expireString(14)订单失效时间,格式为:yyyyMMddHHmmss,建议:最短失效时间间隔大于1分钟
fee_typeString(16)货币类型,默认人民币:CNY
limit_creditint是否限制使用信用卡,1为限制,0或不传为不限制
goods_tagString(32)商品标记,优惠券或单品营销使用
shop_idString(16)门店Id,酷点聚合支付平台分配
device_idString(32)终端设备Id ,酷点聚合支付平台分配,或由调用方定义
operator_idString(32)操作者(收银员)Id,酷点聚合支付平台分配,或由调用方定义
attachString(127)附加信息,会跟订单信息一起原样返回

响应参数

名称类型说明
pay_noString聚合支付订单号,'600'开头
paymentString支付方式,WXPAY为微信,ALIPAY为支付宝,UNIONPAY为银联云闪付
feeint交易总额,单位:分
statusint支付状态
pay_timeString支付时间,格式"yyyy-MM-dd HH:mm:ss"
pay_infoJson支付信息,返回前端唤起支付控件。例子:{"token":"1234567890"}

pay_info返回值说明

名称类型说明
tokenString唤起农行掌银的交易号