消费

测试环境http://39.106.187.68:8080/api/v2/bank-pay/consume

请求参数(O-非必传 ,M-必传,C-选传):

  • 本接口无需包含接口公共参数,仅传输下列参数即可:
参数 参数名称 类型 参数说明 样例 可空
merch_no 海科商户编号 String(32) 海科商户编号 M
sub_mch_id 报备商户编号 String(32) 银联子商户号 O
out_trade_no 服务商支付订单号 String(32) 服务商内部订单号(同一服务商下唯一) M
total_amount 交易金额 String(12) 上送银联的交易金额(单位:元,支持2位小数) M
pn SAAS终端号 String(32) SAAS终端号 M
notify_url 异步通知地址 String(128) 交易成功异步通知地址 O
remark 备注 String(100) 交易备注 O
longitude 经度 String(10) 经度 O
latitude 纬度 String(10) 纬度 O
station 基站信息 String 基站信息 O
f2 卡号 String 卡号 623254322563 M
f22 服务点输入方式码 String(3) 051 M
f23 卡序列号 String(3) O
f28 DCC手续费 String O
f35 2磁道数据 String M
f36 3磁道数据 String O
f52 个人标识码数据 String O
f54 21号文数据 String M
f55 IC卡数据域 String O
f56 DCC信息 String O

请求示例:

{
    "agent_no": "IS88888888",
    "req_id": "147258369",
    "merch_no": "83388888888",
    "pn": "WZ000001",
    "out_trade_no": "123456789",
    "total_amount": "1",
    "fee_subsidy_biz": {
        "fee_subsidy_party": "A00001",
        "fee_subsidy_amount": "0.5"
    },
    "f2": "62536522355512312312",
    "f22": "071",
    "f23": "001",
    "f35": "6217000010070255677D24122205651020000",
    "f52": "6BE2B14524E20550",
    "f54": "1622000001041959CA88775827062580772808485FEDFF29011",
    "f55": "9326081712EDDB5D42932F9F101307010103A00000010A010000000000675860E99F370472B993ED9F36020443950500000000009A032003269C01009F02060000000000015F2A02015682027C009F1A0201569F3303E0F0C89F3501228408A0000003330101019F090200209F6310303130353030303000000000000000009F1E0843413838373733489F03060000000000009F4104000000009F2701809F3403000000",
    "sign": "5F154E14FDC459ED5DF628B56F61A609"
}

返回参数(O-非必传 ,M-必传,C-选传)

参数 参数名称 类型 参数说明 样例 可空
result_code 响应码 String 10000代表成功 M
result_msg 响应信息 String M
trade_status 交易状态 String 1:交易成功
2:交易失败
3:交易进行中
M
agent_no 服务商编号 String M
merch_no 海科商户编号 String 海科商户编号 M
out_trade_no 服务商支付订单号 String M
trade_no 海科支付订单号 String M
bank_trade_no 银联交易参考号 String M
voucher_no 凭证号 String O
order_amount 订单总金额 String O
total_amount 上送银联金额 String 上送银联的交易金额(单位:元,支持2位小数) O
card_org 卡组织 String O
currency 币种 String O
f55 IC卡数据域 String O

返回示例:

{
    "agent_no": "IS88888888",
    "out_trade_no": "123456789",
    "trade_no": "BA88888888",
    "trade_status": "1",
    "total_amount": "0.01",
    "order_amount": "0.01",
    "bank_trade_no": "142907400000",
    "voucher_no": "135851",
    "currency": "CNY",
    "card_org": "UNION",
    "return_code": "SUCCESS",
    "return_msg": "成功",
    "result_code": "10000",
    "result_msg": "成功",
    "f55": "xxxxxxxx",
    "sign": "1032A57E96E4048B27EC2A5C3CE5E663"
}
文档更新时间: 2025-01-03 13:38   作者:陈文