mozgbrasil/magento-bancodobrasil-php55

与巴西银行集成

安装: 6

依赖: 1

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:HTML

类型:magento-module

1.0.3 2017-09-04 16:57 UTC

This package is auto-updated.

Last update: 2024-09-06 10:56:06 UTC


README

valid XHTML

Mozg\Bancodobrasil

摘要

巴西银行电子商务集成

演示

动机

为了满足市场对Magento模块的需求,提供改进和优质的客户支持

支持/疑问

为了获得适当的支持,请点击此处,尽可能详细地说明问题发生的原因,并附加屏幕截图以供理解

价格

点击此处

模块有哪些功能

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

技术特性

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

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

在发货之前,请始终检查订单信息,如果显示交易状态为已确认支付,包括与金融操作员的确认,如果出现不一致的情况,则需要取消订单直到问题得到纠正

设置CRON

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

点击此处查看MOZG的文档

请确保每分钟执行一次该操作

此模块使用cronjob处理通知

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

安装 - 更新 - 卸载 - 禁用

--

此模块旨在使用Composer安装

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

composer --version

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

--

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

要查看您的服务器是否支持此扩展

请确认您的项目根目录中是否存在phpinfo.php文件

<?php phpinfo(); ?>

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

通过浏览器访问该文件

然后搜索“ionCube PHP Loader”术语

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

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

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

点击此处查看执行过程

--

为了使用MOZG的模块,需要接受最终用户许可协议

--

建议保持一个测试环境以进行测试,并在经过适当的测试后,只在生产环境中执行相应的程序。

--

建议备份 Magento 平台和数据库。

--

在执行任何 Magento 更新之前,始终保持 Compiler 和 Cache 禁用。

--

请确认您的 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
  }
}

如果 Magento 项目根目录中没有 composer.json 文件,请创建该文件并添加上述内容。

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

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

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

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

--

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

在进行任何涉及 Magento 更新的操作之前,建议保持 Compiler 和 Cache 禁用。

composer clear-cache && composer update

在出现错误时,请重命名 /vendor/mozgbrasil 文件夹并重新执行。

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

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

--

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

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

--

要禁用模块:

  1. 在进行任何涉及 Magento 更新的操作之前,必须保持 Compiler 和 Cache 禁用。

  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国家代码(可选)

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

巴西银行(所有选项)

启用

用于“启用”或“禁用”方法的使用

显示顺序

这是在订单关闭步骤中显示的送货方式顺序。

标题

应显示的方法的名称

适用于国家的支付方式

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

特定国家的支付方式

您必须选择方法应功能的国家

巴西银行汇票

启用

用于“启用”或“禁用”方法的使用

显示顺序

这是在订单关闭步骤中显示的送货方式顺序。

标题

应显示的方法的名称

适用于国家的支付方式

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

特定国家的支付方式

您必须选择方法应功能的国家

巴西银行汇票

启用

用于“启用”或“禁用”方法的使用

显示顺序

这是在订单关闭步骤中显示的送货方式顺序。

标题

应显示的方法的名称

适用于国家的支付方式

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

特定国家的支付方式

您必须选择方法应功能的国家

未付款订单状态

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

支付超额订单状态

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

可见性

确定在前端和/或后端中可见此支付方式。

巴西银行电子转账

启用

用于“启用”或“禁用”方法的使用

显示顺序

这是在订单关闭步骤中显示的送货方式顺序。

标题

应显示的方法的名称

适用于国家的支付方式

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

特定国家的支付方式

您必须选择方法应功能的国家

未付款订单状态

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

支付超额订单状态

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

可见性

确定在前端和/或后端中可见此支付方式。

常见问题解答(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

🐈