dachcom-digital / payum-postfinance-flex
PostFinance Flex Ecommerce for Payum
Installs: 3 249
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 7
Forks: 0
Open Issues: 0
pkg:composer/dachcom-digital/payum-postfinance-flex
Requires
- payum/core: ^1.6
- postfinancecheckout/sdk: ^4.1
README
Payum Gateway For PostFinance Checkout
Requirements
- PHP 8.0+
- Payum
Information
This extension currently does not support multiple line items. It only creates one line item which contains all the total information of the given order.
BackOffice
Environments
Use multiple spaces to determine test/production.
Webhook
You need to define a global webhook: https://your-domain.com/payment/notify/unsafe/[YOUR_POSTFINANCE_FLEX_GATEWAY_NAME]
Changelog
2.0.0
- [NEW FEATURE | BC BREAK]
TransactionCreateObject added: The objectDachcomDigital\Payum\PostFinance\Flex\Transaction\Transactionnow provides agetTransactionCreateObjectmethod, which gives you full control over the transaction data. Therefor we've removed several methods within theTransactionobject itself. Use to theTransactionCreateobject directly, to add additional data.- Removed methods:
(get|set)AllowedPaymentMethodBrands(get|set)AllowedPaymentMethodConfigurations(get|set)ShippingAddress(get|set)BillingAddress
- Signature of
transaction_extenderwithin the paymentdetailshas changed:transactionCreateaddedallowedPaymentMethodBrands,allowedPaymentMethodConfigurations,shippingAddress,billingAddressremoved
- Removed methods:
1.3.0
- introduce
GetTransactionDetailsAction
1.2.0
- dependency
postfinancecheckout/sdk:^4.1added - added
totalTaxesto transaction extender to allow tax rates submission to line item
1.1.1
- change payment state to
authorizedif transaction state iscompleted
1.1.0
- add integration types
- Add
allowedPaymentMethodConfigurationsoption
1.0.4
- keep payment state at
neweven if postfinance status isconfirmed. Reason: PF stateconfirmedonly means, that the payment itself cannot be altered anymore and instantly triggers, as soon the payment transaction has been dispatched.
1.0.3
- allow address data submission, use abstract model creation
1.0.2
- use dedicated notify token for webhooks to prevent invalidation before completing payment state submission
1.0.1
- Add
allowedPaymentMethodBrandsoption
Copyright and License
Copyright: DACHCOM.DIGITAL For licensing details please visit LICENSE.md