Web 站点接入 PayPal 支付
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web 站点接入 PayPal 支付相关的知识,希望对你有一定的参考价值。
参考技术A 官方教程:PayPal Express Checkout
根据官方教程整理了一下具体步骤。
模板:
<div id="paypal-button"></div> , paypal.Button.render 绑定对应的id(也可以是class)。
1) env : 运行环境
有两种:
2)locale: 语言版本
配套有多国语言,中文选用 zh_CN ,美式英文选用 en_US
3) client : 客户端 id
获取方式:登录 -> Applications -> 选择 REST API apps -> create App
创建成功后,可以从创建的应用获取 Sandbox 和 Live 的 client ID ,填入
4) style : 定义支付按钮样式,参考 Customize Checkout Button
5)触发函数:
Sandbox accounts
创建两个账号,BUSSINESS 以及 PERSONAL。
创建完成后登录沙盒账号测试是否登录成功(红线按钮登录)
当 env 环境为 sandbox 时,点击支付按钮时,使用 PERSONAL 账号来登录支付(测试账号默认有余额 $9999),当支付成功时会调用函数 onAuthorize ,可以弹窗 alert('pay success') 来测试是否支付成功。若成功,上线时将 env 转为 production 环境即可。
更多文章, 博客站点
感觉有用的点个赞吧
以上是关于Web 站点接入 PayPal 支付的主要内容,如果未能解决你的问题,请参考以下文章
在 ASP.NET MVC 站点上集成 PayPal 的简单解决方案
在 ASP.NET MVC 站点上集成 PayPal 的简单解决方案
以编程方式将用户重定向到 Paypal 站点以及来自代码隐藏的数据