e-comprocessing/magento2-ecp-plugin

Magento 2 的 E-Comprocessing 支付网关

安装: 12

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 26

分支: 0

开放问题: 0

类型:magento2-module

This package is not auto-updated.

Last update: 2024-09-18 22:10:55 UTC


README

Latest Stable Version Total Downloads Software License

这是一个用于 Magento 2 的支付模块,通过 E-Comprocessing 的支付网关 - Genesis - 进行支付处理。

要求

  • Magento 2 CE, EE, ECE 或更高版本(已测试至 2.4.7-p1
  • GenesisPHP v2.0.2 - (已集成到模块中)

安装(composer)

  • 安装 Composer - Composer 下载说明

  • 安装 E-Comprocessing 支付网关

    • 安装支付模块

      $ composer require e-comprocessing/magento2-ecp-plugin
    • 启用支付模块

      $ php bin/magento module:enable Ecomprocessing_Genesis --clear-static-content
      $ php bin/magento setup:upgrade
    • 部署 Magento 静态内容(如果需要执行)

      $ php bin/magento setup:static-content:deploy

安装(手动)

  • 将文件夹内容(不包括 README.md)上传到您的 Magento 2 安装的新文件夹 <root>/app/code/Ecomprocessing/Genesis/

  • 安装 GenesisGateway 客户端库

    $ composer require genesisgateway/genesis_php:2.0.2@stable
  • 启用支付模块

    $ php bin/magento module:enable Ecomprocessing_Genesis --clear-static-content
    $ php bin/magento setup:upgrade
  • 部署 Magento 静态内容(如果需要执行)

    $ php bin/magento setup:static-content:deploy

配置

  • 登录到 管理面板,然后转到 商店 -> 配置 -> 销售 -> 支付方式
  • 如果“E-Comprocessing”支付模块面板不在可用的支付方式列表中,请转到 系统 -> 缓存管理 并通过单击 清除 Magento 缓存 清除 Magento 缓存
  • 返回到 支付方式 并单击“E-Comprocessing Checkout”支付方式下的 配置 按钮,以展开可用设置
  • 启用 设置为 ,设置正确的凭证,选择您首选的交易类型和附加设置,然后单击 保存配置
  • 启用电子邮件通知 设置为 以在支付成功后接收电子邮件。注意:如果您考虑在支付成功后发送订单电子邮件,请确保从支付方式配置中启用配置选项,并从 商店 -> 配置 -> 销售 -> 销售电子邮件 中的订单部分启用订单电子邮件。

GenesisPHP 要求

支持的交易

  • E-Comprocessing Checkout 支付方式
    • Apple Pay
    • Argencard
    • Aura
    • 授权
    • 授权(3D-Secure)
    • Baloto
    • Bancomer
    • Bancontact
    • Banco de Occidente
    • Banco do Brasil
    • BitPay
    • Boleto
    • Bradesco
    • Cabal
    • CashU
    • Cencosud
    • Davivienda
    • Efecty
    • Elo
    • eps
    • eZeeWallet
    • Fashioncheque
    • Google Pay
    • iDeal
    • iDebit
    • InstaDebit
    • Intersolve
    • Itau
    • Klarna
    • Multibanco
    • MyBank
    • Naranja
    • Nativa
    • Neosurf
    • Neteller
    • 在线银行
      • Interac Combined Pay-in (CPI)
      • Bancontact (BCT)
      • BLIK (BLK)
      • SPEI (SE)
      • LatiPay (PID)
    • OXXO
    • P24
    • Pago Facil
    • PayPal
    • PaySafeCard
    • PayU
    • PIX
    • POLi
    • Post Finance
    • PSE
    • 红卡支付
    • 红支付
    • 安全支付
    • 销售
    • 销售(3D-Secure)
    • 桑坦德
    • SEPA 直接借记
    • SOFORT
    • 购物卡
    • TCS
    • Trustly
    • TrustPay
    • UPI
    • WebMoney
    • WebPay
    • 微信支付

注意:如果您在凭证或终端配置方面遇到问题,请联系我们的技术支持团队

您现在可以准备通过我们的网关处理支付。

开发

  • Composer 脚本用于在测试/虚拟文件夹中安装 Magento 和 E-Comprocessing 支付网关。

    $ composer install-magento

    如果测试/虚拟文件夹已存在,则脚本将只更新 E-Comprocessing 支付网关,而不会安装 Magento。

    可以为 repo.magento.com 凭证在项目根目录内的 auth.json 文件中提供,或通过传递 repo_userrepo_name

    $ composer install-magento repo_user=XXX repo_pass=XXX
  • Composer 脚本用于运行 PHPUnit 测试

    $ composer test-phpunit
  • Composer 脚本用于安装 Magento 并运行 PHPUnit 测试

    $ composer test-magento

    $ composer test-magento repo_user=XXX repo_pass=XXX
  • Composer 脚本用于运行 PHP Code Sniffer

    $ composer test-phpcs
  • Composer 脚本用于运行 PHP Mess Detector

    $ composer test-phpmd