wucdbm/epay-bundle

一个用于处理 epay.bg 支付网关的 Symfony2 扩展包。

安装: 67

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

开放问题: 0

类型:symfony-bundle

v1.0.2 2017-08-24 22:39 UTC

This package is auto-updated.

Last update: 2024-09-16 07:57:48 UTC


README

用法

  • 注册一个扩展 Wucdbm\Component\Epay\Client\ClientOptions 类的服务
  • 注册一个实现 Wucdbm\Component\Epay\Client\PaymentHandlerInterface 接口的服务
  • 在 config.yml 中添加以下内容:
wucdbm_epay:
    client_options: "YourOptionsServiceId"
    client_handler: "YourHandlerServiceId"
  • 在 AppKernel >> A F T E R << 必须服务注册的扩展包之后,添加以下行:new Wucdbm\Bundle\EpayBundle\WucdbmEpayBundle(),
  • 可选地,覆盖 wucdbm_epay.receive_url 参数(默认为 receive
  • @WucdbmEpayBundle/Resources/config/routing.yml 文件挂载到您的 routing.yml 文件中
wucdbm_epay:
    resource: "@WucdbmEpayBundle/Resources/config/routing.yml"
    prefix: /payments/epay
  • 现在接收地址将是 /payments/epay/%wucdbm_epay.receive_url% - 默认为 /payments/epay/receive。这为您提供了足够的灵活性来修改接收付款的 URL。
  • 使用 app/console wucdbm_epay:get_receive_path 命令确保您有正确的接收路径
  • 前往 epay.bg 并联系他们的支持,要求他们设置您的正确接收 URL