网关接口提交参数

商户向平台网关提交的参数

网关地址:http://www.alupay.com/Payapi_Index_Api.html

参数

参数说明

参与签名

类型

备注

P_UserId

商户ID

整型数字

必须

P_OrderId

商户订单号

字符串,最长32

必须,在商户系统中保持唯一

P_CardId

卡类充值时的卡号

字符串,最长20

卡类充值时必须,否则可为空

P_CardPass

卡类充值时的卡密

字符串,最长20

卡类充值时必须,否则可为空

P_FaceValue

面值

float,保留2位小数

必须

P_ChannelId

充值类型

整型数字

必须(具体参数详见附录)

P_Subject

产品名称

字符串,最常20

可为空

P_Price

产品价格

float,保留2位小数

必须,可传0

P_Quantity

产品数量

整型数字

必须

P_Description

产品描述

字符串,最常100

可为空

P_Notic

用户附加信息

字符串,最常50

可为空

P_Result_URL

充值状态通知地址

字符串,最长100

必须

P_Notify_URL

充值后网页跳转地址

字符串,最长100

可为空

P_PostKey

签名认证串

字符串

必须

说明:

(a) 签名认证postKey的生成:必须按照“参与签名”状态为“是”的参数按其顺序用“|”组合,最后加上用户密钥,然后进行32位的md5编码,比如:P_PostKey=md5_32(P_UserId| P_OrderId| P_CardId| P_CardPass P_|FaceValue| P_ChannelId|SalfStr),SalfStr是您在设置信息的时候,填写的安全码(如何更改安全密码?登录API平台,商户管理-->安全设置-->密钥设置,这里自己设置安全密钥)

(b) Result_URL必须填写,而且是http://开头的绝对网络地址,否则充值成功后,您将得不到状态地址。

(c) 提交信息结果 错误代码详见附录

(d) 接口提交示例:http://www.alupay.com/Payapi_Index_Pay.html?P_UserId=10297&P_OrderId=1484424249&P_CardId=&P_CardPass=&P_FaceValue=0.01&P_ChannelId=alipay&P_Subject=&P_Price=&P_Quantity=&P_Description=test&P_Notic=&P_Result_url=http://www.yoursite.com/api/Result_url.php&P_Notify_url=http://www.yoursite.com/api/Notify_Url.php&P_PostKey=2aedbfb0b5be11adaad681c937a0f9a9

(e) 示例中:www.xxx.com是平台地址,http://www.yousite.com/result.asp是您用于接收充值报告的回调地址,当用户通过接口充值成功后,平台后台自动调用这个地址;http://www.yousite.com/notify.asp是用户充值成功后点“去商户取货”的转向地址