PHP中集成PayPal标准支付的实现方法分享
发布时间:2020-05-24 18:16:08 所属栏目:PHP 来源:互联网
导读:前两天一个客户需要在网站上集成PayPal支付功能,查了一下资料,简单记录如下
PayPal支付功能其实一直在更新文档和接口,这里说的是一个简单的支付功能大概流程如下 1,在网站的结账页面,设置一个提交到PayPal网站的form,里面有一些金额,商品名称,商家收款账号、结账成功后返回URL等内容, 2,用户结账时,通过点击‘使用PayPal结账'的按钮到达PayPal的结账页面,输入自己的PayPal用户名和密码并确认支付 3,PayPal会根据是否支付成功来决定返回网站的哪个页面,并在后台对网站的某个页面发起post请求,这个动作称作IPN,告诉网站这笔付款的到账情况,比如completed即为完成付款 4,网站收到PayPal的notify通知后,即可给用户发货或者其他的处理逻辑 这里有一张图来解释 更为简单的流程图
我们要完成整个流程,其实只需要两个页面来处理
记录一下代码: |