sherlockode/sylius-checkout-plugin

Sylius Checkout.com 插件

v1.0.0 2023-03-15 10:08 UTC

README

Support

目录

概述

此插件允许您在电子商务网站上使用 checkout.com 接收信用卡支付。

安装

使用 composer 安装插件

$ composer require sherlockode/sylius-checkout-plugin

如果您的项目不使用自动加载,您需要自己启用包

// config/bundle.php

return [
    ...
    
    Sherlockode\SyliusCheckoutPlugin\SherlockodeSyliusCheckoutPlugin::class => ['all' => true],
];

配置

通过导入包配置更新您的 Sylius 安装

# config/packages/_sylius.yaml

imports:
    # ...

    - { resource: "@SherlockodeSyliusCheckoutPlugin/Resources/config/config.yaml" }

然后导入路由

# config/routes.yaml

sherlockode_sylius_checkout_plugin:
    resource: "@SherlockodeSyliusCheckoutPlugin/Resources/config/routing.xml"

更新您的 webpack 配置以在商店配置中添加条目

// Shop config
Encore
    // ...
    .addEntry('sherlockode-checkout', './vendor/sherlockode/sylius-checkout-plugin/src/Resources/public/js/entry.js')

使用

支付方式配置

现在您只需要创建一个新的基于 Checkout.com 类型的支付方式,然后在网关配置中填写您的凭证。

image

演示 Sylius 商店

我们创建了一个演示应用程序,其中包含一些插件的实用用例!请访问 sylius-demo.sherlockode.fr 查看它。管理员可以通过 sylius-demo.sherlockode.fr/admin/login 链接访问。我们在演示中使用的插件

开发者的额外资源

要了解更多关于我们的贡献流程等信息,我们鼓励您使用以下资源

许可协议

此插件的源代码完全免费,并按照 MIT 许可证条款发布。

联系

如果您想联系我们,最佳方式是在 我们的网站 上填写表单或通过 contact@sherlockode.fr 发送电子邮件给我们您的疑问。我们保证尽快回答您的问题!