PHP中集成PayPal标准支付的操作方法

来源:爱站网时间:2019-05-12编辑:网友分享
PayPal支付已经目前更新了文档和界面,这是一个简单的支付功能,具体是实践操作大家跟着爱站技术频道小编的步伐来学习一下吧!

PayPal支付已经目前更新了文档和界面,这是一个简单的支付功能,具体是实践操作大家跟着爱站技术频道小编的步伐来学习一下吧!

1,在网站的结账页面,设置一个提交到PayPal网站的form,里面有一些金额,商品名称,商家收款账号、结账成功后返回URL等内容,

2,用户结账时,通过点击‘使用PayPal结账'的按钮到达PayPal的结账页面,输入自己的PayPal用户名和密码并确认支付

3,PayPal会根据是否支付成功来决定返回网站的哪个页面,并在后台对网站的某个页面发起post请求,这个动作称作IPN,告诉网站这笔付款的到账情况,比如completed即为完成付款

4,网站收到PayPal的notify通知后,即可给用户发货或者其他的处理逻辑

这里有一张图来解释

paypal_process_thumb[1]

更为简单的流程图

download_thumb[3]

 我们要完成整个流程,其实只需要两个页面来处理
  1. checkout.php 这个页面用来显示购物车信息,并让用户点击按钮导航到PayPal进行支付
  2. notify.php 这个页面是用来接收PayPal的IPN信息的,判断用户的付款是否到账等状态,并处理网站收款之后的业务逻辑

记录一下代码:
checkout.php 这个页面其实可以是HTML

复制代码 代码如下:


这个form中包含了一些PayPal支付必须要加的项,需要注意的是notify.php是PayPal会在后台进行调用的notify.php这个页面有两个功能,一个是接收PayPal的post内容并加上标签返回,一个是接收到PayPal的认证信息之后进行网站内部的逻辑处理

 

 

看完上文PHP中集成PayPal标准支付的操作方法之后,是不是收获颇丰,大家只要肯尝试,在大家的努力之下一定可以学习顺利的。

上一篇:详析php判断变量类型

下一篇:PHP高级对象构建多个构造函数的使用方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载