支付宝集成
很多朋友在集成支付宝时出现了很多问题,各种认证失败啊什么的,我在项目中也有遇到一些问题,现在记录一下整个流程方便大家和我以后的查看。
先要申请商户,然后开通快捷支付。
如何查询合作身份者ID(partner)和交易安全校验码(key)
http://help.alipay.com/support/help_detail.htm?help_id=243726&sh=Y&tab=null&info_type=9
通过这个页面得到的partner填写到代码中
这是支付宝接口资料下载,选择快捷支付,下载的包里面有需要用的工具如RSA密钥的生成工具openssl
http://club.alipay.com/read.php?tid=9976972
RSA密钥的生成与配置
http://help.alipay.com/support/help_detail.htm?help_id=253654&sh=Y&tab=null&info_type=9
ms.alipay.com 上传生成的公钥

代码中的key配置文件
// 合作商户ID。用签约支付宝账号登录ms.alipay.com后,在账户信息页面获取。 public static final String PARTNER = "2088211034504655"; // 商户收款的支付宝账号 public static final String SELLER = "xx@xx.xx"; // 商户(RSA)私钥 public static final String RSA_PRIVATE = "PKCS8加密后的私钥"; // 支付宝(RSA)公钥 用签约支付宝账号登录ms.alipay.com后,在密钥管理页面获取。 public static final String RSA_ALIPAY_PUBLIC = "在密匙管理页面上传公钥后获取的"; // 支付宝安全支付服务apk的名称,必须与assets目录下的apk名称一致 public static final String ALIPAY_PLUGIN_NAME = "alipay_plugin_20120428msp.apk";
直接使用支付宝的demo换key直接支付成功,钱就到自己设置的收款帐号中了。
浙公网安备 33010602011771号