Payum Gateway For PostFinance Checkout
- PHP 8.0+
- Payum
Use multiple spaces to determine test/production.
You need to define a global webhook: https://your-domain.com/payment/notify/unsafe/[YOUR_POSTFINANCE_FLEX_GATEWAY_NAME]
- change payment state to
authorized
if transaction state iscompleted
- add integration types
- Add
allowedPaymentMethodConfigurations
option
- keep payment state at
new
even if postfinance status isconfirmed
. Reason: PF stateconfirmed
only means, that the payment itself cannot be altered anymore and instantly triggers, as soon the payment transaction has been dispatched.
- allow address data submission, use abstract model creation
- use dedicated notify token for webhooks to prevent invalidation before completing payment state submission
- Add
allowedPaymentMethodBrands
option
Copyright: DACHCOM.DIGITAL For licensing details please visit LICENSE.md