通用参数中少了如service、partner等必填参数

原创
2015/02/06 20:53
阅读数 824

更为详细的配置大家可以去看我写的这篇博文~

支付宝:手机网页即时到账功能的配置开发

1:基本的配置项检查是否填写正确


partner 商户id  

key 商户安全校验码【MD5签名方式】 

private_key_path/ali_public_key_path 公私密钥路径【001签名方式】 

sign_type ‘001’ or ‘MD5’

input_charset 建议‘utf-8'’

cacert  cacert.pem的路径,curl的校验

transport http或https,看你支不支持https了

notify_url 支付成功后服务器的异步通知页面路径

call_back_url 支付成功后的页面跳转,即同步通知页面路径

merchant_url 支付中操作中断返回地址

注意蓝色底色的路径和模式配置


seller_email 卖家支付宝帐户【自己部署时固定就好】

out_trade_no 商户订单号 【自己部署时生成就好,升级后28位】

subject 订单名称【本次订单的描述】

total_fee 付款金额 【本次订单的金额】

这几项在demo中是在index.ph界面自行输入的,确保正确填写


2:没有正确的设置sign_type参数


支付宝手机网页支付有两种签名类型,MD5和RSA两类,其中RSA需要公钥私钥两个文件,这两个文件大家可以下载openssl自己生成。当然,使用RSA模式还需要对php进行一些配置,开启curl,开启openssl扩展等。

选择MD5的话则不需要公钥私钥,但要将key参数配置正确。


展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部