分享

paypal网站专业版收款(快速支付)-商户集成指南

 Alex847 2009-07-22

<1>        <2> 

PayPal网站专业版收款(快速支付)可以让您的客户更快捷、更安全地完成付款。客户可以选择存放在PayPal账户中的配送地址等信息返回给您的网站,这样他们就不需要在您的网站上重复录入,大大节省购物时间;同时,该解决方案是基于API的,每次API调用都需要进行身份认证,所以更加安全。

在整个支付流程中,共需调用三个API接口,流程示意图如下:

Paypalflow

 

实现Express Checkout 共分四步:
•  创建带有Express Checkout按钮的购物车页面
当您的客户挑选好商品并被引导到购物车页面时,您即可将Express Checkout按钮添加到购物车页面,如下图红框所示,您也可以将PayPal作为一个支付可选项与其他支付方式并排:

express checkout

关于PayPal图标位置编排的说明请参考这里


•  引导客户登录到PayPal授权付款
客户点击购物车页面上的Express Checkout按钮后,你必须调用第一个API函数:SetExpressCheckout。调用该函数时可以设置很多参数,但是以下三个参数是必须的:
--  OrderTotal:订单总价,此价格可以是一个订单的估计值;
--  ReturnURL:客户确认相关信息后返回到您网站继续完成付款动作的网址;
--  CancelURL:客户由于不能通过PayPal付款或者取消PayPal付款而返回到您网站的网址,建议设置为带有PayPal Express Checkout按钮的购物车页面或支付页面;该函数将返回一个参数token。此token用于跟踪整个付款过程,在此后两个API函数调用中都必须带上此token。获取token后,重定向客户的网页到PayPal网站,以便客户进行登录并选择付款方式和配送信息;
--  重定向客户到:https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token= mytoken
--  用您从PayPal中获取的token替换上面的mytoken

你的客户登录PayPal并选择一个配送地址及付款方式,如下图所示:

注:所有参数可以参考文档https://www.paypal.com/en_US/pdf/PP_APIReference.pdf

 

<1>        <2> 

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多