支付宝集成

很多朋友在集成支付宝时出现了很多问题,各种认证失败啊什么的,我在项目中也有遇到一些问题,现在记录一下整个流程方便大家和我以后的查看。

先要申请商户,然后开通快捷支付。

如何查询合作身份者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直接支付成功,钱就到自己设置的收款帐号中了。

posted @ 2013-12-11 11:58  百水  阅读(461)  评论(0)    收藏  举报