alma/sylius-payment-plugin

支付插件,用于将Alma分期付款和延期付款集成到您的Sylius店铺

安装数量: 15,529

依赖项: 0

建议者: 0

安全性: 0

星星: 0

关注者: 3

分支: 5

开放问题: 4

类型:sylius-plugin


README

logo alma

Sylius Alma支付插件

将Alma分期付款和延期付款集成到您的Sylius店铺

文档

安装

  1. 使用Composer安装插件
$ composer require alma/sylius-payment-plugin
  1. 导入路由
# config/routes/sylius_shop.yaml

sylius_alma:
    resource: "@AlmaSyliusPaymentPlugin/Resources/config/shop_routing.yaml"
    prefix: /{_locale}
    requirements:
        _locale: ^[A-Za-z]{2,4}(_([A-Za-z]{4}|[0-9]{3}))?(_([A-Za-z]{2}|[0-9]{3}))?$
  1. 覆盖Sylius的模板
cp -R vendor/alma/sylius-payment-plugin/src/Resources/views/bundles/* templates/bundles/
  1. 导出资产
bin/console sylius:install:asset
  1. 更新您的店铺的翻译目录
$ php bin/console translation:update --dump-messages fr AlmaSyliusPaymentPlugin 
$ php bin/console translation:update --dump-messages en AlmaSyliusPaymentPlugin 
  1. 最后,清除您的缓存
$ php bin/console cache:clear

要求

  • PHP版本 >= 7.3
  • Sylius版本 >= 1.9.0

Alma目前只接受欧元;请确保您在使用该货币的渠道上激活您的支付方式,否则您在结账时将看不到它。

您的Alma支付方式仅显示在符合条件的购物车中。资格主要基于购买金额,默认应在100欧元到2000欧元之间;如果您想更改这些限制,可以联系Alma的销售代表,或联系support@getalma.eu

用法

  1. 转到“支付方式”管理页面,并选择创建一个新的“Alma支付”方式

  2. 从您的仪表板获取您的API密钥,并将它们粘贴到相应的字段中

  3. 选择要为此支付方式应用的分期付款次数。如果您想向客户提供多个分期付款次数,可以为每个分期付款次数创建一个Alma支付方式。

  4. 如果您想先使用伪造的信用卡在预生产服务器上测试集成,请将API模式设置为测试。
    当您准备好生产时,将API模式设置为实时。

  5. 在您的店铺相关的语言中选择一个名称为您的方法。

  6. 您完成了!保存支付方式以开始在您的店铺上接受分期付款!