Paypal支付问题记录
这里写自定义目录标题
- 使用webview加载paypal跳转链接的时候没有响应
- 引用
使用webview加载paypal跳转链接的时候没有响应
请求paypal的时候需要带上下面参数
"application_context" => ['return_url' => url('sale/checkout/paypal/redirect'),'cancel_url' => url("sale/checkout/paypal/cancel/{$order->id}"),]
完整配置如下
$params = ['intent' => 'CAPTURE','purchase_units' => [["reference_id" => $paymentCode,"invoice_id" => $paymentCode,"amount" => ["currency_code" => "USD","value" => number_format($order->grand_total, 2),"breakdown" => ["item_total" => ["currency_code" => "USD","value" => number_format($order->subtotal, 2)],'tax_total' => ["currency_code" => "USD","value" => number_format($order->tax ?? 0, 2),],'shipping' => ["currency_code" => "USD","value" => number_format($order->shipping_amount, 2),],'shipping_discount' => ["currency_code" => "USD","value" => number_format(($order->discount_amount + $order->point_amount + $order->wallet_amount), 2),],]]]],"application_context" => ['return_url' => url('sale/checkout/paypal/redirect'),'cancel_url' => url("sale/checkout/paypal/cancel/{$order->id}"),]];
在webview中监听 sale/checkout/paypal/redirect
回调,我这边使用的是paypal接口是v2/checkout/orders
需要注意的是收到回调后,需要再调用
v2/checkout/orders/{order_id}/capture
进行订单捕获,后面再调用v2/checkout/orders/{order_id}
判断订单是否支付成功
引用
paypal doc
payapl doc
paypal sdk
Paypal支付问题记录相关推荐
- Android PayPal支付
最近集成完PayPal支付,记录一下集成注意事项. 一.PayPal版本选择 由于官方不再支持旧版的"PayPal-Android-SDK",所以决定直接集成"Nativ ...
- Android下集成Paypal支付
近期项目需要研究paypal支付,官网上的指导写的过于复杂,可能是老外的思维和中国人不一样吧.难得是发现下面这篇文章: http://www.androidhive.info/2015/02/andr ...
- PayPal支付集成到自己Web网站
PayPal如何集成到B2C网站? 因为网上实在找不到集成教程,我习惯性的google了一下相关资料,发现关于paypal接口的中文文档并不多,也不详细,只好自己研究,还好paypal上的资料非常齐全 ...
- PHP如何开发paypal支付插件
2019独角兽企业重金招聘Python工程师标准>>> 以前的企业商务网站只限于国内支付宝的表单交易,无法面向国际外贸的支付业务如paypal,visa等,当然joomla国外cms ...
- Paypal 支付(1)
PayPal为任何拥有E-mail的人提供了网上支付服务,只要注册为PayPal的会员您就可以轻松地与包括中国在内的38个国家支付/接受款项,而 且对于个人用户口这些服务是免费的. 个人网上支付系统的 ...
- java对接PayPal支付(v2)
java对接PayPal支付 我们公司最近开通了网上支付功能,国内选择对接支付宝和微信,国外选择对接paypal, 今天我先将paypal对接方式记录下来,后面会记录微信和支付宝(本人比较懒,微信和支 ...
- TP5集成PayPal支付
项目需要使用到PayPal支付,在网上找了一圈大多写的太过简陋不易看懂,在这里详细记录集成过程方便后期使用. 第一步:下载PayPal-PHP-SDK集成到项目中 最新SDK下载地址: https:/ ...
- PayPal支付开发(Vue.js -- node.jsKoa2)
补充一下:想选择Paypal做支付的,慎选,由于网络服务器网速原因访问部分网站网速极其的慢,他的支付网站还设置timeout过时,导致跳转到他的支付页 资源都没全部拉取下来就timeout掉了.有段时 ...
- 2022年集成paypal支付的相关心得
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.paypal是什么? 二.使用步骤 1.准备 :注册一个paypa账号 2.编写paypal后端接口demo 总结 ...
最新文章
- 13岁小孩都跟我抢Python了,完了!
- Linux Kernel 5.0或在达成600万Git Objects时到来
- http文件服务器和ftp文件服务器,http和ftp文件服务器
- NodeJs回调操作Promise化
- c++ 程序在内存中的分布
- react antd confirm content list_react简单的项目架构搭建过程
- java实现工单派发_编写官方微信支付 Java SDK 的同学领下工单!
- 天天生鲜页面设计——网站首页
- 这才叫会PS,普通照片分分钟P成好莱坞海报!
- Learun,已开源,一个.net web快速开放工具
- “注释”是程序员的自我修养
- 你知道豆瓣电影是怎么评分的吗?(实战篇—手把手教你分析豆瓣电影)
- 0到3个月的宝宝护理重点和注意事项,家长要记住哦
- 作为一个男人,必须在30岁前做到这16件事
- 受制裁,即 Github 之后,Adobe 也开始大量封禁账号和服务了!
- 【珍藏版】 2012Java开发工程师必备精品资料(115个)
- Problem B Problem I
- 跨境电商亚马逊这个行业还能赚钱吗,行业未来在哪里?
- UG NX 12 设置旋转参考
- win10新激活以后需要做什么?
热门文章
- 2020年危险化学品经营单位主要负责人考试内容及危险化学品经营单位主要负责人作业考试题库
- Linux版 乐影音下载器(视频下载器) 使用方法
- 百度收YY:挥剑直播,意在电商?
- python在物理中怎么用_大学物理中Python的应用
- 棋盘覆盖问题[Java]
- npm安装vue报错npm ERR code EPERM npm ERR syscall mkdir npm ERR path D:\Program Files\node_cache
- python爱伊斯坦阶梯的最小值
- win10 U盘装机找不到启动盘等问题
- 作者面对面 | 95 后工程师 zhisheng 的 Flink 之路
- 【Free5GC】run.sh脚本测试流程