opencart 使用PayPal Express Checkout教程

第1步:登录 OpenCart 后台,找到 “Extensions” > “Payments”找到“PayPal Express Checkout”,启用它。

第2步:从官网找到密钥, 填入 “API Details” 中对应的 API Username, Password, Signature

注:API 密钥获取地址: https://www.paypal.com/us/cgi-bin/webscr?cmd=_login-api-run

第3步:设置基本信息

Test Mode:是否开启沙盒模式 No

Debug Logging, 记录相关技术报错

Transaction Methods: Sale(直接销售), Authorization (预授权), Order (订购)

Total: 单笔最少结算金额

Geo Zone:All Zones

Default Currency: 默认货币

Status:Enabled (使用该模块)

Sort Order ,0 (0 最高优先)

Allow Customers to cancel Profiles (适用于 Recurring Payment 周期付款的客户, 是否允许他们在网站取消 “周期付款”.)

 

Allow Notes, 是否允许买家留言

page background color

Logo, 公司标示

下面是最关键的地方了

找到服务器中OPENCART的安装文件:

/catalog/view/theme/default/template/checkout/cart.tpl
在第127行处的<div class="pull-right">的后面,添加如下代码:


<a href="http://www.你的域名.com/index.php?route=payment/pp_express/express" title="PayPal Express Checkout" style="text-decoration:none;">
<img src="https://www.paypalobjects.com/webstatic/en_US/i/buttons/checkout-logo-medium.png" alt="PayPal Express Checkout" style="float:left;"></a>
缓存刷新,大功告成。

3.0 在购物车设置按钮:
/catalog/view/theme/default/template/checkout/cart.twig

<div class="pull-right"><a href="{{ checkout }}" class="btn btn-primary">{{ button_checkout }}</a>
<a href="/index.php?route=extension/payment/pp_express/express" title="PayPal Express Checkout" style="text-decoration:none;">
<img src="https://www.paypalobjects.com/webstatic/en_US/i/buttons/checkout-logo-medium.png" alt="PayPal Express Checkout" style="float:left;"></a>
</div>


文章来自 www.96net.com.cn

posted @   学无边涯  阅读(2088)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示