lolautruche/payline-bundle

Payline支付系统的Symfony集成

安装: 167,297

依赖项: 0

建议者: 0

安全性: 0

星标: 15

关注者: 5

分支: 9

开放问题: 4

类型:symfony-bundle

v3.0.4 2021-04-12 05:23 UTC

This package is auto-updated.

Last update: 2024-09-12 13:17:07 UTC


README

SensioLabsInsight Build Status

Payline支付解决方案与Symfony集成。

特性

  • 服务集成和简单的语义配置
  • 简化了Web支付的API
  • 自动验证Web支付
  • 通过事件进行扩展

要求

Payline账户

您当然需要一个有效的Payline账户。

您Payline账户中必需的元素包括

  • 商户ID
  • 访问密钥,您可以在Payline管理员中生成
  • 合同号,与您在Payline管理员中配置的支付方式相关

PHP

Symfony

Symfony 4.4 / 5.x

有关对早期版本的Symfony的支持,请参阅

  • 2.0(Symfony 3.4 / 4.x)支持Symfony Flex
  • 1.1(Symfony 2.7 / 3.x)

安装

此包可以通过Symfony Flex安装。您需要先允许contrib recipes,然后再要求包

composer config extra.symfony.allow-contrib true
composer req lolautruche/payline-bundle

所有配置都将为您预先配置;然而,请确保使用secrets:set命令将敏感环境变量加密,例如PAYLINE_MERCHANT_IDPAYLINE_ACCESS_KEY

php bin/console secrets:set PAYLINE_MERCHANT_ID
php bin/console secrets:set PAYLINE_ACCESS_KEY

文档

请参阅Resources/doc/