外部系统向ECSTORE中添加订单支付
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
order_bn | string | Y | 支付订单号 |
payment_id | string | Y | 支付单号 |
account | string | N | 收款账号 |
bank | string | N | 收款银行 |
pay_account | string | N | 付款账号 |
currency | string | N | 货币 |
money | double | Y | 支付金额 |
paycost | string | N | 支付网关费用 |
cur_money | string | Y | 支付货币金额 |
pay_type | string | Y | 支付类型(online在线支付 offline线下支付 deposit预存款支付) |
payment_tid | string | Y | 支付方式app名称 |
paymethod | string | Y | 支付接口名称 |
t_begin | string | Y | 支付开始时间 |
t_end | string | Y | 支付结束时间 |
ip | string | Y | 支付IP |
trade_no | string | Y | 支付单交易编号 |
常见错误:
订单支付单创建成功后,返回结果
Array ( [rsp] => fail [res] => 成功! [data] => Array ( [tid] => 20111114137167 [payment_id] => 13212530399287 ) )
失败返回
Array ( [rsp] => fail [res] => 支付多次重复请求! [data] => Array ( [tid] => 20111114137167 [payment_id] => 13212530399287 ) )
Array ( [rsp] => fail [res] => 支付单tid没有收到! [data] => Array ( ) )