PAYPAL EC快速支付接入汇总
来源:互联网 发布:西科软件 知乎 编辑:程序博客网 时间:2024/06/05 10:12
Paypal 有两种接入方式比较常用,EC快速支付和wps支付。这里我们只讲EC快速支付。
联系官方获取SDK并成功运行时第一步。
官方给的SDK里有samples DEMO,常用的就是里边的 ExpressCheckout SET/GET/DO/ 以及AdminCalls GetTransactionDetails
SET是第一步,是用于我们网站构建的数据进行整合的页面,提交到SET后生成了一个Token 并提交给paypal,
GET我们这里跳过不用直接返回到DO就可以,设置好RETURNURL
$url = dirname('http://' . $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI']);$returnUrl = "$url/DoExpressCheckout.php?log_id=".$_POST['InvoiceID'] ;
设置好会调后paypal付款后会提交一些数据给DO页面。
DO 页面需要做的就是接收,就完成付款操作了,通过GETTD可以获取详细信息。
需要注意的坑是比如第一个,订单号的传递
PAYPAL提供了Custom和InvoiceID 用于存放自己的数据
比如
`
这里数据在IPN里会返回,同时在DO完以后的gettd里也可以找到。
完成付款后的操作其实可以通过两种方式,一种是IPN一种是DO直接操作,这就看你的监听URL是否设置了。建议设置监听URL进行数据处理操作,DO页面进行数据比对操作。双层验证
0 0
- PAYPAL EC快速支付接入汇总
- 接入Paypal支付
- php 接入 paypal 支付
- paypal快速支付流程图
- PayPal EC 快速结账之集成攻略
- Paypal支付(二)Express Checkout EC WebView快捷支付
- PayPal - (REST 框架 PHP) Express Checkout(EC)快捷支付使用说明
- IOS 接入国际化支付-PayPal记录
- Paypal支付(三)Express Checkout EC WebView快捷支付之改进版
- Paypal快速支付接口参数的含义
- Android 支付宝微信支付快速接入流程
- Android快速接入支付宝支付
- paypal支付
- PayPal支付
- Paypal支付
- Android 微信支付和支付宝支付 快速接入
- Android 微信支付和支付宝支付 快速接入
- Android 微信支付和支付宝支付 快速接入
- iBatis.Net 简介及运行环境
- 451. Sort Characters By Frequency
- 理解泛型和通配符?
- trait底层原理分析
- 【Java 教程】
- PAYPAL EC快速支付接入汇总
- 如何使用github管理代码
- 【Abertay阿伯泰大学毕业】
- 解决COM端口号与工具比匹配的问题
- 序列操作(线段树,模板)
- openTSDB+HBase+ZK遇到的坑汇总
- 通过@ImportResource实现xml配置的装载
- Java进阶-----TreeMap
- c++内存的分区