Ø 信用卡预授权是指发卡机构或其代理机构在特约商户扣款前,确认许可冻结额度的交易。预授权会占用卡片的信用额度,当客户对预授权进行结算时,该预授权将会被扣款。预授权发生后30天内,若客户没有进行结算,则该预授权将会被取消。
Ø 提交字段都需做去空格操作,加密字符串需去空格后加密。
Ø 接口地址:https://{SERVICE_URL}/AuthorizeInterface
一个完整的预授权示例代码:
<input name="merNo" type="hidden" value="99999" /> <input name="gatewayNo" type="hidden" value="99999001" /> <input name="tradeNo" type="hidden" value="2012099999999999999999" /> <input name="authType" type="hidden" value="1" /> <input name="signInfo" type="hidden" value="jdfj0082j54bh4sgf9he88r7xjshgchagj" /> <input name="remark" type="hidden" value="remark" />
参数名 |
类型 |
长度 |
是否必填 |
描述 |
merNo |
String |
5 |
Yes |
【商户号】 |
gatewayNo |
String |
8 |
Yes |
【网关接入号】 |
tradeNo |
String |
1000 |
Yes |
【流水订单号】 |
authType |
Int |
1 |
Yes |
【授权类型】 |
signInfo |
String |
64 |
Yes |
【签名数据】 |
remark |
String |
1000 |
No |
【备注】 可作为扩展信息,提交什么就返回什么。 |
<!--?xml version="1.0" encoding="UTF-8"?--> <respon> <merno>99999</merno> <gatewayno>99999001</gatewayno> <tradeno>2012099999999999999999</tradeno> <orderno>123456789</orderno> <orderstatus>1</orderstatus> <orderinfo>SuccessInfo</orderinfo> <signinfo>4B8FA15BBCA0A22F3FDB</signinfo> </respon>
参数名 |
类型 |
长度 |
是否必填 |
描述 |
merNo |
String |
|
|
【商户号】 |
gatewayNo |
String |
|
|
【网关接入号】 |
tradeNo |
String |
|
|
【流水订单号】 |
orderNo |
String |
|
|
【商户订单号】 |
orderStatus |
String |
|
|
【操作状态】 |
orderInfo |
String |
|
|
【支付信息】 |
signInfo |
String |
|
|
【签名数据】 |