project payum-przelewy24-bundle
Przelewy24 payments bundle for Symfony based on Payum
umbrella-limited/payum-przelewy24-bundle
Przelewy24 payments bundle for Symfony based on Payum
- Monday, July 31, 2017
- by kwreczycki
- Repository
- 6 Watchers
- 1 Stars
- 10 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
README
- Create services in services.yml
app.payment.przelewy24.capture_offsite:
class: Umbrella\PayumPrzelewy24Bundle\Action\CaptureOffsite
app.payment.przelewy24.status:
class: Umbrella\PayumPrzelewy24Bundle\Action\Status
app.payment.przelewy24.notify:
class: Umbrella\PayumPrzelewy24Bundle\Action\Notify
arguments:
- '@repository.payment'
- '@doctrine.orm.default_entity_manager'
- Create przelewy24 gateway
app.payment.przelewy24.gateway_factory:
class: Payum\Core\Bridge\Symfony\Builder\GatewayFactoryBuilder
arguments: ['Umbrella\PayumPrzelewy24Bundle\Factory\Przelewy24OffsiteGatewayFactory']
tags:
- { name: payum.gateway_factory_builder, factory: przelewy24 }
- Add configuration for payum to config.yml
payum:
security:
token_storage:
AppBundle\Entity\PaymentToken: { doctrine: orm }
storages:
AppBundle\Entity\Payment: { doctrine: orm }
gateways:
przelewy24:
factory: przelewy24
sandbox: true
clientId: %clientId%
clientSecret: %clientSecret%
returnUrl: %returnUrl% #http://localhost
payum.action.status: '@app.payment.przelewy24.status'
payum.action.capture_offsite: '@app.payment.przelewy24.capture_offsite'
payum.action.notify: '@app.payment.przelewy24.notify'
dev-master
9999999-dev
Przelewy24 payments bundle for Symfony based on Payum
Sources
Download
proprietary
The Requires
by
Umbrella Limited