2010-7-10更新 

 

网站集成paypal付款流程

1、 申请paypal国际站帐号,LOGO标识为“paypal[无“贝宝”字样]

2、 帐户认证,如果是企业帐号有银行卡和信用卡两种认证方式;

3、 下载paypal网站集成指南;

4、 用程序生成paypal提交FORM添加到页面上即可;

 

网站加密付款设置(WEP)

1、 生成自己的私钥和证书,并上传到paypal生成证书ID

2、 下载paypal的公共证书;

3、 SDK里的加密算法和12得到的证书生成加密FORM文本,并放在页面上;

 

付款数据传输(PDT)

1、 在付款设定里添加或在FORM里指定返回路径;

2、 路径里的页面能接受交易流水号TX

3、 将流水号和身份标记回发给paypal

4、 接受paypal返回的交易信息;

5、 Paypal也可能以GET方式返回数据;

 

即时付款通知(IPN)

1、 在付款设定里添加或在FORM里指定接受路径;

2、 一种方式为共享密钥验证,指定notify_url

3、 一种为POST回发;


   .

现在的paypal专门设置了开发者中心,更集中来介绍

https://www.paypal-biz.com/development/examplecode/254.html

参考

1、加密付款实例(JAVA)

http://www.bofux.com/?p=112

2、OPENSSL下载

http://www.onlinedown.net/soft/95873.htm

3、常用命令

  • 生成私钥 openssl genrsa -out my-prvkey.pem 1024
  • 生成公钥 openssl req -new -key my-prvkey.pem -x509 -days 365 -out my-pubcert.pem
  • 生成P12 OpenSSl pkcs12 -export -inkey my-prvkey.pem -in my-pubcert.pem -out my-prvkey.p12

以后会有详细的介绍。

 

posted on 2008-10-21 15:46  xiaohc  阅读(2125)  评论(1编辑  收藏  举报