网站上集成PayPal作为付款工具的问题

版权声明:本文为博主原创文章,转载请备注,感谢。 https://blog.csdn.net/chenglinlin526/article/details/78297615

目前PayPal主流的解决方案包括网页付款标准版(简称WPS)和快速结账(简称EC)两种。EC是基于API(应用程序编程接口)调用的支付产品。因为EC可以自定义支付流程,所以目前很多用户为了支付的灵活性选择快速结账作为他网站的支付功能。

一、可以在下面的页面查看产品演示:

https://www.paypal-biz.com/product/express-checkout/index.html

具体集成方法分为以下三步:

第一步,调用setExpressCheckout将基本的产品信息,买家信息,自定义付款页面元素的信息传递到PayPal获得一个Token。

第二步,将获取到的Token,加到
https://www.paypal.com/webscr&cmd=_express-checkout&token= 的链接后面,将买家跳转到PayPal页面登录,激活这个Token.

第三步,买家登录后,点击”继续”按钮,返回到商户的网站。再返回的同时,商户应在后台调用快速结账的第二个API,getExpressCheckoutDetials,调用完这个API后,PayPal会将提交过来的产品信息,包括登录买家的PayPal账户信息,一并返回给商户。

第四步,买家得到这些信息后,利用获得的买家PayPal账户信息和激活的Token调用最后一步API,doExpressCheckoutPayment来完成这笔交易。

EC的集成文档,请参照: https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/integration-guide/ECGettingStarted/

二、获取示例代码
请访问下面的网站 https://demo.paypal.com/c2/home?locale.x=zh_XC
点击“获取代码”, 在“使用PayPal结账”下面点击“Java”,下载示例代码。

如果有其他技术方面的问题,可以到下面网页提交您的问题,paypal官方技术支持会解答。
https://ppdts-cn.custhelp.com/app/ask/

猜你喜欢

转载自blog.csdn.net/chenglinlin526/article/details/78297615