phannaly / bongloy-magento-payment

Bongloy Payments for Magento 2

安装: 5

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 21

类型:magento2-module

v2.1.3 2019-06-04 02:57 UTC

README

Build Status Coverage Status Total Downloads License

通过 Bongloy 支付网关接受信用卡支付。

  • 支持 Magento 即时购买一键结账功能。
  • 在收集所有支付时,使用 bongloy.js 代币化安全地接受客户支付。
  • 为客户提供存储支付信息以供未来交易的选择。
  • 存储的客户卡信息可用于前端或后端创建的订单。
  • 客户在 Magento 中删除的存储卡信息也会从相应的 Bongloy 客户资料中移除。
  • 新支付可以进行授权或授权和捕获。
  • 在创建发票时,可以在线捕获已授权的支付。
  • 创建贷项时支持全额和部分退款。
  • 支持一次性支付和存档支付的三维安全(3D Secure)。

安装

Composer

在您的 Magento 2 根目录下运行
composer require phannaly/bongloy-magento-payment

bin/magento setup:upgrade

Magento 版本要求

配置

配置可以在 Magento 2 管理面板的以下位置找到:
商店 -> 配置 -> 销售 -> 支付方式 -> Bongloy

输入您的 Bongloy 账户凭据(密钥和发布密钥),选择 接受货币,然后输入 标题Bongloy 信用卡),这样用户在结账页面就会看到并可以选择作为支付选项。

测试和本地开发

警告 包含的 Docker 设置仅适用于本地开发。

本地开发

cd ./dev
docker-compose up -d docker-compose exec app module-installer
docker-compose exec app magento-installer

创建主机条目 127.0.0.1 bongloy.docker

执行测试

  • 设置
    docker-compose -f dev/docker-compose.yml up -d
    docker-compose -f dev/docker-compose.yml exec app module-installer
  • 单元测试 - docker-compose -f dev/docker-compose.yml exec app test-unit
  • 集成测试 - docker-compose -f dev/docker-compose.yml exec app test-integration
  • 验收测试 - docker-compose -f dev/docker-compose.yml exec app test-acceptance

许可证

开放软件许可 v3.0