1、将支付宝集成到手机app上需要注册一个企业账号。
2、下载官方的最新demo:https://doc.open.alipay.com/doc2/detail.htm?treeId=54&articleId=104509&docType=1,不是最新版可能会出现很多问题,不同版需要配置的参数也不一定一样。
3、配置demo的密钥:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.sOy6xE&treeId=58&articleId=103242&docType=1
根据自己需求下载,下载后请看说明再使用。
复制私钥,上传公钥,将私钥粘贴到项目中,配置appid等参数,可用沙箱测试
4、在开发者中心应用中可以创建应用,创建完可得到appid,加到项目中
5、在商家中心--》签约管理,签约自己需要的功能,比如app支付等:https://uemPRod.alipay.com/user/ihome.htm
6、buildOrderParamMap中有些参数可能会没有,需要自己添加,例如out_trade_no 商户网站唯一订单号 , notify_url 支付宝服务器主动通知商户服务器里指定的页面http/https路径等参数。价格,产品描述等信息可以修改为变量传进去,根据实际需求修改。
7、可能出现的问题和解决方法:
1、解决支付宝“创建交易异常,请重新创建后付款”的问题
http://blog.csdn.net/QQ_34369025/article/details/54971520
2、系统繁忙请稍后再试,一般是参数配的不对。
3、详细可看官方文档。https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.XOJStC&treeId=204&articleId=105849&docType=1
4、遇到该商户未开通支付宝服务,无法付款可能原因:第一步,确认商户信息有没有问题第二步,确认生成的私钥和公钥,有没有把公钥上传到支付宝商户平台第三步,在支付宝开发平台确认是否,已经获得 移动支付 权限第四步,在开通移动支付的前提下,还需要签约https://b.alipay.com/order/productDetail.htm?productId=2014110308141993新闻热点
疑难解答