benborla/authorize-net-plugin

为 Sylius 应用程序提供的 Authorize.net 支付网关插件。


README

[![Packagist 上的最新版本][ico-version]][link-packagist] ![软件许可][ico-license] [![构建状态][ico-travis]][link-travis] [![代码质量评分][ico-code-quality]][link-code-quality]

Sylius 的 Authorize.net 支付插件

此插件将 Authorize.net 添加为 Sylius 的支付选项。

安装

1. 安装插件

$ composer require benborla/authorize-net-plugin

2. 确保插件已添加到 bundles.php

# config/bundles.php
        BenBorla\SyliusAuthorizeNetPlugin\BenBorlaSyliusAuthorizeNetPlugin::class => ['all' => true],

3. 导入配置文件

# config/packages/_sylius.yaml
imports:
    - { resource: "@BenBorlaSyliusAuthorizeNetPlugin/Resources/config/app/config.yaml" }

4. (可选) 导入固定数据以在应用程序中测试

# config/packages/_sylius.yaml
imports:
    - { resource: "@BenBorlaSyliusAuthorizeNetPlugin/Resources/config/app/fixtures.yaml" }    

配置

创建一个新的 Authorize.net 类型的支付方式,并填写所需的表单字段。

测试

自动化测试

运行 composer tests

手动测试