w-vision/globalpay

此包已被废弃,不再维护。未建议替代包。

Globalpay插件用于Pimcore - 允许访问各种网关

安装: 44

依赖者: 0

建议者: 0

安全: 0

星标: 3

关注者: 5

分支: 3

类型:pimcore-plugin

1.0.1 2017-09-11 14:55 UTC

This package is auto-updated.

Last update: 2021-11-12 13:36:54 UTC


README

Globalpay

Software License Latest Stable Version

Globalpay插件用于Pimcore - 允许访问各种网关

入门

使用composer安装

composer require w-vision/Globalpay 1.0.0

描述

Globalpay依赖于出色的Omnipay PHP库 https://github.com/thephpleague/omnipay。Globalpay支持以下网关

  • Postfinance

如何触发支付

$this->_helper->globalpay('Postfinance', 'donate_pay', 100, 'CHF', [
    'controller' => 'default',
    'action' => 'donate-success',
    'module' => 'default',
    'params' => [
        'TEST' => 1
    ]
], [
    'controller' => 'default',
    'action' => 'donate-cancel',
    'module' => 'default',
    'params' => [
        'TEST' => 2
    ]
], [
    'controller' => 'default',
    'action' => 'donate-error',
    'module' => 'default',
    'params' => [
        'TEST' => 3
    ]
]);

配置自定义路由

 Name: donate_pay
 Pattern: /(\w+)\/payment\/(.*)\/(\w+)/
 Reverse: /%lang/payment/%gateway/%act
 Module: Globalpay
 Controller: payment
 Action: %act
 Variables: lang,gateway,act