w-vision / globalpay
此包已被废弃,不再维护。未建议替代包。
Globalpay插件用于Pimcore - 允许访问各种网关
1.0.1
2017-09-11 14:55 UTC
Requires
- bummzack/omnipay-postfinance: ~0.1
- omnipay/omnipay: ~2.0
- pimcore/installer-plugin: >=1
- w-vision/omnipay-datatrans: dev-master
This package is auto-updated.
Last update: 2021-11-12 13:36:54 UTC
README
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