mozgbrasil/magento-bancodobrasil-php56

Bancodobrasil 集成

1.0.3 2017-09-04 16:57 UTC

This package is auto-updated.

Last update: 2024-09-06 11:51:03 UTC


README

valid XHTML

Mozg\Bancodobrasil

摘要

Bancodobrasil 电子商务集成

演示

动机

满足 Magento 模块市场的需求,提供改进和优秀的支持

支持/疑问

要获取适当的支持 点击这里,尽可能详细地说明发生的原因,并附上屏幕截图以便我们理解

价格

点击这里

模块的功能有哪些

  • [✓] 交易
  • [✓] 查询

技术特性

在成功页面向银行发送信息

通过 CRON 应处理交易通知,如果支付被确认,则应将订单状态更改为“处理中”,以便处理账单和发货

在发货前,始终检查订单信息,如果交易状态显示支付已确认,包括金融运营商是否已捕获交易,如果出现不一致的情况,则需要取消订单直到问题得到纠正

设置 CRON

为了使用此方法,需要为 Magento 激活 CRON

点击这里 查看MOZG的文档

确保每分钟执行一次操作

此模块使用cronjob处理通知

模块执行至少5分钟前接收到的通知

安装 - 更新 - 卸载 - 禁用

--

此模块旨在通过 Composer 安装

在终端中执行以下命令,以查看 Composer 及其版本

composer --version

如果您环境中没有 Composer,建议阅读以下文章 点击这里

--

服务器需要支持 ionCube PHP Loader 扩展

要查看此扩展是否在您的服务器上激活

确保您的项目根目录存在 phpinfo.php 文件

<?php phpinfo(); ?>

如果您的 Magento 项目根目录中没有 phpinfo.php 文件,请创建它并添加上述内容

通过浏览器访问该文件

然后搜索“ionCube PHP Loader”术语

如果您的服务器不支持此扩展,请点击这里

在“Loader Downloads API”中,下载与您的服务器兼容的包

解压包,并将“loader-wizard.php”文件上传到您的服务器,那里将展示激活扩展的步骤

点击这里 查看执行过程

--

要使用MOZG的模块,必须接受最终用户许可协议

--

建议保持一个测试环境进行测试,并且只在适当的测试之后在生产环境中应用相应的流程

--

建议备份Magento平台和数据库

--

在更新Magento之前,始终保持编译器和缓存关闭

--

请确认您的项目根目录中存在composer.json文件,并且其参数与以下JSON模式相似

{
  "minimum-stability": "dev",
  "prefer-stable": true,
  "license": [
    "proprietary"
  ],
  "repositories": [
    {
      "type": "composer",
      "url": "https?://packages.firegento.com"
    }
  ],
  "extra": {
    "magento-root-dir": "./",
    "magento-deploystrategy": "copy",
    "magento-force": true
  }
}

如果项目根目录中不存在composer.json文件,请创建该文件并添加上述内容

要安装模块,请在您的服务器终端的项目目录中执行以下命令

composer require mozgbrasil/magento-bancodobrasil-php56:dev-master

您可以通过访问后端来检查模块是否已安装

STORES -> Configuration -> ADVANCED/Advanced -> Disable Modules Output

--

要更新模块,请在您的服务器终端的项目目录中执行以下命令

在进行任何涉及更新Magento的过程之前,建议保持编译器和缓存关闭

composer clear-cache && composer update

在发生错误时,重命名/vendor/mozgbrasil文件夹并重新执行

要检查模块的日期,请执行以下命令

grep -ri --include=*.json 'time": "' ./vendor/mozgbrasil

--

卸载模块,请在您的服务器终端的项目目录中执行以下命令

composer remove mozgbrasil/magento-bancodobrasil-php56 && composer clear-cache && composer update

--

要禁用模块

  1. 在进行任何涉及更新Magento的过程之前,需要保持编译器和缓存关闭

  2. 如果您想禁用MOZG模块,请重命名以下文件夹app/code/local/Mozg

禁用模块可以用来检测特定事件是否与模块有关

如何配置支付方式

要配置支付方式,请访问后端

STORES -> Configuration -> Sales/Payment Methods -> Bancodobrasil (powered by MOZG)

您将看到以下字段

巴西银行电子商务 - 默认设置

必需的设置

测试或生产模式

应指定相应的环境

电子商务合作机构代码

电子商务合作机构代码

电子商务收款代码

电子商务收款代码

到期日(天数)

到期日(天数)

备注

备注

将产生汇票的票据类型

将产生汇票的票据类型

高级:处理Magento订单

订单状态:创建订单

刚创建的订单状态,在操作者服务器端支付结果通知确认之前

订单状态:支付授权

操作者确认授权通知后确认授权的订单状态

订单状态:支付确认

操作者确认授权通知后捕获确认的订单状态

订单状态:订单取消

操作者确认取消通知后取消的订单状态

如果订单已开具发票,则无法取消

订单状态:支付捕获(虚拟产品)

仅选择分配给完成状态的订单状态,留空以使用与普通产品相同的状态

订单状态:退款

操作者确认退款通知后的订单状态

订单状态:部分退款

操作者确认部分退款通知后的订单状态。我们建议不要定义此状态,让Magento自行决定状态。

订单状态:待处理订单

操作者通知待处理订单的状态

捕获类型

即时为默认值

如果您希望以后手动执行资金捕获,请将其定义为手动

创建挂起的账单(仅适用于手动捕获)

如果收到AUTORIZAÇÃO通知,这将创建一个挂起的账单。

注意:一旦创建账单,这将使Magento将所有订单推送到“处理”状态,忽略所有其他设置。

订单状态:发货时捕获

如果您启用此功能,则在发货时将向操作员发出捕获请求

启用取消订单

如果订单因某种原因被取消,但收到支付已授权的通知,则将自动取消订单

取消订单时自动退款/退款

激活/禁用取消订单时的自动退款

账单电子邮件

激活/禁用电子邮件更新

发送订单状态通知电子邮件

激活/禁用对客户的所有订单状态更改的更新电子邮件

激活调试日志

模块的过程应存储在var/log/中

文件

DATE_mozg.log

这是模块的日志,它是一个包含所有过程的详细日志,包括由模块的外部库执行的执行

文件

payment_METHOD.log

高级:巴西银行通知

忽略退款通知

如果退款在操作员处进行,并且操作员发送退款通知到Magento,将自动创建一个信用凭证。如果您将此配置设置为“是”,则不会发生这种情况,因为它不会处理收到的任何退款通知。

高级:结账体验

取消后重定向目标

确定在取消付款后如何将买家重定向。

支付方式渲染方法

确定支付方式是否以其标志或仅以名称显示。

本地语言(可选)

这会替换掉Magento存储的默认客户位置。

留空以让Magento决定(例如:nl_NL)

ISO国家代码(可选)

这将在确定显示哪些支付方式时替换买家的账单地址国家。

巴西银行(所有选项)

激活

用于“激活”或“禁用”方法的使用

显示顺序

这是在订单结算步骤中显示的配送方式顺序

标题

要显示的方法名称

适用于国家的支付方式

您可以选择此方法是否应适用于“所有接受的国家”或“指定国家”

特定国家的支付方式

您必须选择此方法应适用的国家

巴西银行汇票

激活

用于“激活”或“禁用”方法的使用

显示顺序

这是在订单结算步骤中显示的配送方式顺序

标题

要显示的方法名称

适用于国家的支付方式

您可以选择此方法是否应适用于“所有接受的国家”或“指定国家”

特定国家的支付方式

您必须选择此方法应适用的国家

巴西银行汇票

激活

用于“激活”或“禁用”方法的使用

显示顺序

这是在订单结算步骤中显示的配送方式顺序

标题

要显示的方法名称

适用于国家的支付方式

您可以选择此方法是否应适用于“所有接受的国家”或“指定国家”

特定国家的支付方式

您必须选择此方法应适用的国家

未付款订单状态

使用汇票可以支付少于总金额。如果这种情况适用,请在此处选择状态。如果您留空,则它将采用默认的订单支付授权状态

超额付款订单状态

使用汇票可以支付多于总金额。如果这种情况适用,请在此处选择状态。如果您留空,则它将采用默认的订单支付授权状态

可见于

确定该支付方式在前端和/或后端的 Magento 中的可见性

巴西银行电子转账

激活

用于“激活”或“禁用”方法的使用

显示顺序

这是在订单结算步骤中显示的配送方式顺序

标题

要显示的方法名称

适用于国家的支付方式

您可以选择此方法是否应适用于“所有接受的国家”或“指定国家”

特定国家的支付方式

您必须选择此方法应适用的国家

未付款订单状态

使用汇票可以支付少于总金额。如果这种情况适用,请在此处选择状态。如果您留空,则它将采用默认的订单支付授权状态

超额付款订单状态

使用汇票可以支付多于总金额。如果这种情况适用,请在此处选择状态。如果您留空,则它将采用默认的订单支付授权状态

可见于

确定该支付方式在前端和/或后端的 Magento 中的可见性

常见问题解答 (FAQ)

模块安装后应做什么?

在该方法中配置您的合作协议代码并启用该方法

进行测试

如果显示了完成页面,则表示您的交易已处理

如何更改支付方式的图片

可以添加以下任何名称的图片

  • method-boleto.png
  • method-creditcard.png
  • method-debitcard.png
  • method-eletronictransfer.png

并将图片添加到您的模板目录中

/skin/frontend//default/images/mozg_bancodobrasil

注意事项

支付交易流程在巴西银行系统中进行,并在弹出窗口中打开。

如果用户的浏览器启用了弹出窗口阻止功能,将显示“警告”,引导用户点击以自动解锁弹出窗口。

联系方式 - 巴西银行

要联系 巴西银行

手册

http://bb.com.br/portalbb/page44,3766,2229,0,0,1,2.bb

http://apidocs.bancodobrasil.com.br/

贡献者

Mozg 团队

许可证

商业许可证

徽章

Join the chat at https://gitter.im/mozgbrasil Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads Reference Status Dependency Status

🐈