文档介绍:软件API系统接口规范-1--2-功能说明:本接口主要目的是为了让商户商城系统接入支付平台系统,能够利用支付平台系统接口进行支付,用户支付后,支付平台系统会在第一时间内通知商户。接口商户是根据支付平台系统的接口文档传递相关的请求参数到支付平台系统,支付平台系统验证参数后,会引导用户到相应的页面进行支付操作,用户成功填入支付信息后,支付平台系统将用户的支付成功与失败状态通知商户。接口商户可以在自己的页面带入一些附加信息,支付平台系统在回调时将该信息原样返回。本接口支持那些语言?本平台接口支持大部分web语言,比如ASP,PHP,ASPX,JSP支付流程图软件API系统接口规范-3-网关接口规范(一)网关接口提交参数:商户向平台网关提交的参数网关地址:http://平台地址/pay/(如何查看商户ID?)P_OrderId商户订单号是字符串,最长32位必须,在商户系统中保持唯一P_CardId卡类充值时的卡号是字符串,最长20位卡类充值时必须,否则可为空P_CardPass卡类充值时的卡密是字符串,最长20位卡类充值时必须,否则可为空P_FaceValue面值是float,保留2位小数必须P_ChannelId充值类型是整型数字必须(具体参数详见附录)P_Subject产品名称否字符串,最常20位可为空P_Price产品价格否float,保留2位小数必须,可传0P_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_CardPassP_|FaceValue|P_ChannelId|SalfStr),SalfStr是您在设置信息的时候,填写的安全码(如何更改安全密码?登录API平台,商户管理-->安全设置-->密钥设置,这里自己设置安全密钥)b)Result_URL必须填写,而且是http://开头的绝对网络地址,否则充值成功后,您将得不到状态地址。c)提交信息结果错误代码详见附录d)接 口提交示例:/?P_UserId=2000&P_OrderId=90898089890we8r098erewr&&P_CardId=S0989899809342343443&P_CardPass=908932849&&P_FaceValue=&&P_ChannelId=3&P_Subject=MyPay&P_Price=&P_Quantity=1&P_Description=MyPay&&P_Notic=sometext&&P_PostKey=