emilient/paybox-epayment

Verifone Paybox Epayment模块,适用于Magento 2.3和2.4

安装: 49

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 3

类型:magento2-module

2.0.1 2021-02-18 10:32 UTC

README

Verifone e-commerce支付解决方案的Magento 2扩展

关于

通过单一集成,提供多种支付方式,享受定制的安全支付页面,支持多语言和多货币,并为您的客户提供货到付款或三次免息付款服务。

安装

  1. 请确保您已获取网站(http://devdocs.magento.com/guides/v2.0/install-gde/prereq/connect-auth.html)的Magento认证密钥

  2. 在命令行中进入Magento2根目录(<your Magento install dir>

  3. 执行以下命令以通过Composer获取模块文件(在vendor子目录中创建一个名为paybox的文件夹)。您需要使用Public key作为用户名,使用Private key作为密码

    composer require emilient/paybox-epayment

    首先检查此存储库的pull-request是否已集成,如果是,请优先使用官方存储库

    composer require paybox/epayment23
  4. 执行以下命令安装、激活和部署模块

    # Installation du module
    php bin/magento setup:upgrade
    # Nettoyage du cache
    php bin/magento cache:clean
    # Déploiement des ressources Front Office pour l'étape de paiement du tunnel de commande pour chaque langue du site (l'option <lang> est une liste séparée par des espaces de codes langue au format ISO-636, la liste est disponible en lançant la commande php bin/magento info:language:list)
    php bin/magento setup:static-content:deploy <lang> (exemple : fr_FR)
  5. 然后您可以通过Back Office中的“商店”\“配置”菜单下的新选项卡“Paybox”来配置模块。正确输入您的标识符(密码、HMAC密钥)非常重要,否则可能会出现500错误。

配置

默认配置对应于Paybox测试环境,其中所有支付方式均可用,所有卡片均可激活,不会进行实际支付。

要使用生产环境中的模块,您必须在Paybox处签订合同,并获取您的标识符、配置选项、支付方式和卡片。

已知问题(已知问题)

版本2.2.1,2.2.2

在BackOffice中保存模块设置存在问题(账户设置):字段passwordhmacalgo在每次保存时都会被重新加密。因此,在测试演示模式时,请务必先保存密码和HMAC密钥

  • 沙盒密码:1999888I
  • HMAC沙盒:0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF

在Magento 2.3.x(2.3-dev)中部分解决

提交305bf94b7401065ea0aaf2c18af93ce7b8dfca15)这些字段确实不再在保存时重新加密,但它们也不再从配置文件(etc/config.xml)中读取