gumnet/br-paypal

Magento2 PayPal 模块 - 由 GumNet 继续开发

维护者

详细信息

github.com/gumnet/br-paypal

源代码

安装: 3

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 15

类型:magento2-module

1.0.4 2020-08-11 15:50 UTC

This package is auto-updated.

Last update: 2024-09-12 00:49:41 UTC


README

这是一个于 2018 年废弃的 br-paypaldev/magento2-module 的分支。由于需要与新的 Magento 版本兼容以及解决悬而未决的 bug,我们选择了分支,同时尊重著作权。

本模块最初由 Arthur Puhlmann 开发 - apuhlmann@paypal.com

要使用最新版本,请使用:composer require gumnet/br-paypal

Magento2 PayPal 模块 - 原始文档如下

PayPal 官方模块页面,包含在巴西市场上用于 Magento 2 的解决方案。

描述

本模块包含巴西市场的主要 PayPal 产品

  • 智能支付按钮(新型快速结账):数字钱包解决方案,客户可以使用 PayPal 账户支付或创建账户。
  • PayPal Plus:透明 PayPal 结账,客户只需使用信用卡支付,无需 PayPal 账户。
  • PayPal 登录:客户使用 PayPal 账户登录并使用 PayPal 购物;
  • 购物车 PayPal:客户使用 PayPal 账户直接从购物车购买;

建议将 PayPal Plus 与智能支付按钮结合使用,为用户提供完整的结账体验,包括透明和钱包解决方案。

要求

为确保解决方案正常工作,请确保您的商店和服务器支持以下功能

  1. 对于透明结账(PayPal Plus),您的商店需要支持 TAX_VAT,因此在启用解决方案之前,请确保您的商店已正确配置以支持此字段;
  2. 服务器需要支持 TLS 1.2 或更高版本和 HTTPS 1.1 (官方参考)

PayPal Plus(透明结账)

与其他产品不同,PayPal Plus 仅适用于使用 CNPJ(企业账户)创建的 PayPal 账户,并且其使用需要商业批准。如果您已有企业类型的 PayPal 账户,可以通过以下邮箱申请 PayPal Plus。

如果您是个人账户,您必须通过此 链接 开设一个企业 PayPal 账户。

*PayPal Plus 仅在 PayPal 批准后才能使用。

兼容性

本模块与 Magento 2.2.2 到 2.2.5 版本兼容。

安装

本模块可通过 Composer 获取,您无需指定仓库。

要安装,请将以下行添加到您的 composer.json 文件中

...
"require":{
    ...
    "br-paypaldev/magento2-module":"^1.0"
 }

或者直接输入以下命令

composer require br-paypaldev/magento2-module --no-update

然后,在 Magento 根目录下输入以下命令

$ composer update br-paypaldev/magento2-module

$ ./bin/magento setup:upgrade
$ ./bin/magento setup:di:compile

查看活动模块

    $ ./bin/magento module:status

您将在活动列表中看到 PayPalBR_PayPal

配置

- API 凭据

要配置 PayPal 解决方案,您需要生成 REST 类型的 API 凭据,包括 Client ID 和 Secret ID。获取它们的方法如下

  1. 使用您的PayPal账户在https://developer.paypal.com进行登录,然后点击顶部链接“Dashboard”;
  2. 点击“我的应用和凭证”;
  3. 在“Rest API应用”下方点击“创建应用”;
  4. 然后,在“应用名称”字段中输入“ppplus”,并点击“创建应用”;
  5. 在屏幕右上角点击“实时”;
  6. 您需要复制出现在“客户端ID”和“密钥”中的代码(为了查看“密钥”,需要点击“显示”),并将这些代码粘贴到您将要使用的解决方案的配置页面。

- PayPal Plus

对于PayPal Plus,必填字段为CPF/CNPJ,要在后台启用它,请按照以下步骤操作:

在前端启用VAT号码

  • STORES -> Settings -> Configuration -> Customers -> Customer Configuration -> Create New Account Options -> 在商店前端显示VAT号码(启用为“是”)

使客户地址中的Tax/VAT号码为必填项

  • STORES -> Settings -> Configuration -> Customers -> Customer Configuration -> Name and Address Options -> 显示税/VAT号码(启用为“必需”)

更新

要更新模块,请在Composer中运行以下命令

    $ composer require br-paypaldev/magento2-module --no-update
    $ composer update
    $ ./bin/magento setup:upgrade
    $ ./bin/magento setup:di:compile

疑问/支持

如果这里没有回答您的问题,请联系PayPal,电话号码为0800 047 4482。

如果需要技术支持或认为发现了此模块的问题,请在此GitHub上创建一个“问题”我们将进行检查。

变更日志

要查看最新更新,请访问CHANGELOG.md