Releases: CommerceWeavers/SyliusTpayPlugin
Releases · CommerceWeavers/SyliusTpayPlugin
v2.0.0
TL;DR:
- Separate Blik aliases for different channels
- Separation of gateway configurations so all configurations are taken into account and can be reliably validated
- Add direct redirects as payment method to allow support for credit payment
- Added possibility to test connection with tpay
What's Changed
- Add channel support for Blik aliases by @coldic3 in #162
- Move Winzou State Machine config to the CompilerPass by @coldic3 in #175
- Add visa mobile option to gateway configuration by @arti0090 in #180
- Update issue templates by @jakubtobiasz in #193
- Introduce the
CardPayment
namespace by @jakubtobiasz in #158 - Introduce the
BlikPayment
namespace by @jakubtobiasz in #198 - Introduce the
PayByLinkPayment
namespace by @jakubtobiasz in #200 - Extract Tpay Redirect as a separate payment method by @jakubtobiasz in #203
- Extract Tpay Apple Pay as a separate payment method by @jakubtobiasz in #205
- Allow defining a Tpay channel ID in Pay By Link by @coldic3 in #195
- Extract Tpay Google Pay as a separate payment method by @jakubtobiasz in #207
- Fix RefundDispatcher service configuration by @coldic3 in #208
- Add a 'Test Connection' button for all Tpay payment methods by @coldic3 in #209
- Fix service definitions by @coldic3 in #210
- Extract Tpay Visa Mobile as a separate payment method by @jakubtobiasz in #213
- Fix not being able to select
Display all channels
with PBL payment by @jakubtobiasz in #214 - [Apple][Google] Add requirement to define apple and google identifiers by @lchrusciel in #216
- Fix total price status while prefetching Google payment data by @coldic3 in #218
- [PBL] Fix gateway name const by @lchrusciel in #219
- Respect Tpay payment channel constraints when displaying available payment methods by @coldic3 in #226
- [Maintenance] Remove deprecation notice by @lchrusciel in #227
Full Changelog: v1.0.2...v2.0.0
v1.0.2
TL;DR:
- Fixed production grade notifications
- Fixed support for VisaMobile
What's Changed
- Remove visa mobile onsite in pbl if there is one enabled by @arti0090 in #174
- Revert setting tpay logs in DI extenstion as this config is not stored by @lchrusciel in #176
- Set default state machine env in test app by @coldic3 in #182
- Fix SignatureVerifier to support production mode by @coldic3 in #183
- Add wkhtmltopdf binary to platform.sh deployment by @coldic3 in #185
- Improve credit card translations by @lchrusciel in #186
- Prepend Winzou SM refund payment graph only if Sylius Refund installed by @coldic3 in #187
- Fix integration with SyliusRefundPlugin and Winzou SM by @coldic3 in #188
- Use phpseclib RSA from Tpay utilities by @coldic3 in #189
- Resolve Tpay transaction channels into an array if an error occurred by @coldic3 in #190
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Fix card data visibility if saved cards feature disabled by @coldic3 in #163
- Make paying by saved card not redirect based by @coldic3 in #164
- Update OpenAPI docs with examples for "pay for order" action by @coldic3 in #161
- Support Symfony UID component in ^6.0 version by @coldic3 in #166
- Fixes to install and run the plugin with Sylius Standard by @coldic3 in #167
- Extract credit cards to separate form type and code cleanup by @lchrusciel in #159
Full Changelog: v1.0.0...v1.0.1
v1.0.0 🎉
Stable release of Sylius and Tpay integration
What's Changed
- Unify services names by @arti0090 in #76
- Provide translatable description for TPay call by @arti0090 in #77
- Card payments improvements by @jakubtobiasz in #74
- Introduce Google Pay on-site by @coldic3 in #63
- Support retrying or changing to BLIK payment method by @coldic3 in #80
- Handle a failing payment case by @jakubtobiasz in #79
- Support retrying or changing to card payment method by @coldic3 in #83
- Direct transfer transaction pbl improvements by @arti0090 in #72
- Allow cancelling in-progress payments using API by @jakubtobiasz in #81
- Support Apple Pay in API by @jakubtobiasz in #86
- [Minor] Add missing finals by @lchrusciel in #95
- [Config] Ensure same configuration for all Tpay gateways by @lchrusciel in #94
- [Forms] Remove googe_pay_token from details if value is not set by @lchrusciel in #99
- add support for visa mobile (on-site) by @arti0090 in #85
- Add support for Apple Pay payments in UI by @jakubtobiasz in #97
- Fix the
authorize
logic in theTpayApi
by @jakubtobiasz in #101 - Add possibility to retry a pbl payment by @arti0090 in #100
- Remove unnecessary copyrights by @arti0090 in #103
- Make it possible to initialize an Apple Pay payment session via API by @jakubtobiasz in #102
- Fix providing empty fields while configuring Tpay gateway by @jakubtobiasz in #104
- Remove Card holder name and add missing translation by @arti0090 in #108
- Add regulations for payments in checkout and retry payment by @arti0090 in #110
- Change translation messages by @arti0090 in #111
- Extend payload with additional data by @arti0090 in #112
- Add handling Tpay errors by @jakubtobiasz in #109
- Handle visa mobile retry payment by @arti0090 in #114
- Solve 500 error on orders of 0.00 total by @arti0090 in #116
- One Click Blik by @coldic3 in #98
- Add support for partial refunds by @jakubtobiasz in #132
- Change links, refactor template, change links to point to new page by @arti0090 in #137
- Fix Doctrine Migrations diff detected with bool default value by @coldic3 in #138
- Add selecting a country phone number prefix by @jakubtobiasz in #136
- Fix Tpay Visa Mobile phone number translation by @jakubtobiasz in #141
- Create Payer Payload only from required and existing data by @arti0090 in #142
- Add a basic form validation for the TpayGatewayConfiguration by @jakubtobiasz in #144
- Invalid Blik code redirects to error page by @coldic3 in #146
- Do not throw exception on gateway edit and create by @lchrusciel in #147
- Prevent providing BLIK code longer than 6 characters and with non-digits by @jakubtobiasz in #148
- Add support for saved cards by @lchrusciel in #135
- Ensure passed card belongs to given customer by @lchrusciel in #152
- Adjust blik code translation by @lchrusciel in #154
- Fix card form validation script with saved cards feature by @coldic3 in #155
- Change resolved banks on pbl payments by @arti0090 in #140
- Handle a happy path for a redirect-based payment by @jakubtobiasz in #3
- Handle notifications sent from the Tpay by @jakubtobiasz in #12
- Add Tpay as a payment method to default's fixtures by @jakubtobiasz in #13
- Revive CI by @jakubtobiasz in #15
- Add handling a default Sylius refund mechanism by @jakubtobiasz in #19
- Handle Blik Level 0 payments by @arti0090 in #14
- Allow paying with using on-site credit card by @jakubtobiasz in #22
- Add encrypting a Tpay payment gateway config by @jakubtobiasz in #20
- Fix checking the Tpay type from an encrypted gateway config by @jakubtobiasz in #32
- Add contract tests for Tpay API by @jakubtobiasz in #31
- [Fix] Provide functional tests by @jakubtobiasz in #33
- Support BLIK payments in API by @jakubtobiasz in #36
- Support card payments in API by @jakubtobiasz in #38
- Refactor Payments Web API by @jakubtobiasz in #40
- Update the README.md by @jakubtobiasz in #53
- Add displaying the waiting for a payment page by @jakubtobiasz in #44
- Implement JWS signature validation by @jakubtobiasz in #43
- BLIK payments improvements by @jakubtobiasz in #55
- Fix consts and env vars in test env by @coldic3 in #59
- Fix the CI matrix by @jakubtobiasz in #60
- Fix contract tests by @jakubtobiasz in #61
- Add support for paying by redirection directly to a chosen bank by @arti0090 in #42
- Add support for redirect-based payments in API by @jakubtobiasz in #62
- Allow configuring the notification security code from envs by @jakubtobiasz in #64
New Contributors
- @jakubtobiasz made their first contribution in #3
- @arti0090 made their first contribution in #14
- @coldic3 made their first contribution in #59
- @lchrusciel made their first contribution in #95
Full Changelog: v0.1.0...v1.0.0
v0.2.0
What's Changed
- Unify services names by @arti0090 in #76
- Provide translatable description for TPay call by @arti0090 in #77
- Card payments improvements by @jakubtobiasz in #74
- Introduce Google Pay on-site by @coldic3 in #63
- Support retrying or changing to BLIK payment method by @coldic3 in #80
- Handle a failing payment case by @jakubtobiasz in #79
- Support retrying or changing to card payment method by @coldic3 in #83
- Direct transfer transaction pbl improvements by @arti0090 in #72
- Allow cancelling in-progress payments using API by @jakubtobiasz in #81
- Support Apple Pay in API by @jakubtobiasz in #86
- [Minor] Add missing finals by @lchrusciel in #95
- [Config] Ensure same configuration for all Tpay gateways by @lchrusciel in #94
- [Forms] Remove googe_pay_token from details if value is not set by @lchrusciel in #99
- add support for visa mobile (on-site) by @arti0090 in #85
- Add support for Apple Pay payments in UI by @jakubtobiasz in #97
- Fix the
authorize
logic in theTpayApi
by @jakubtobiasz in #101 - Add possibility to retry a pbl payment by @arti0090 in #100
- Remove unnecessary copyrights by @arti0090 in #103
- Make it possible to initialize an Apple Pay payment session via API by @jakubtobiasz in #102
- Fix providing empty fields while configuring Tpay gateway by @jakubtobiasz in #104
New Contributors
- @lchrusciel made their first contribution in #95
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Handle a happy path for a redirect-based payment by @jakubtobiasz in #3
- Handle notifications sent from the Tpay by @jakubtobiasz in #12
- Add Tpay as a payment method to default's fixtures by @jakubtobiasz in #13
- Revive CI by @jakubtobiasz in #15
- Add handling a default Sylius refund mechanism by @jakubtobiasz in #19
- Handle Blik Level 0 payments by @arti0090 in #14
- Allow paying with using on-site credit card by @jakubtobiasz in #22
- Add encrypting a Tpay payment gateway config by @jakubtobiasz in #20
- Fix checking the Tpay type from an encrypted gateway config by @jakubtobiasz in #32
- Add contract tests for Tpay API by @jakubtobiasz in #31
- [Fix] Provide functional tests by @jakubtobiasz in #33
- Support BLIK payments in API by @jakubtobiasz in #36
- Support card payments in API by @jakubtobiasz in #38
- Refactor Payments Web API by @jakubtobiasz in #40
- Update the README.md by @jakubtobiasz in #53
- Add displaying the waiting for a payment page by @jakubtobiasz in #44
- Implement JWS signature validation by @jakubtobiasz in #43
- BLIK payments improvements by @jakubtobiasz in #55
- Fix consts and env vars in test env by @coldic3 in #59
- Fix the CI matrix by @jakubtobiasz in #60
- Fix contract tests by @jakubtobiasz in #61
- Add support for paying by redirection directly to a chosen bank by @arti0090 in #42
- Add support for redirect-based payments in API by @jakubtobiasz in #62
- Allow configuring the notification security code from envs by @jakubtobiasz in #64
New Contributors
- @jakubtobiasz made their first contribution in #3
- @arti0090 made their first contribution in #14
- @coldic3 made their first contribution in #59
Full Changelog: https://github.com/CommerceWeavers/SyliusTpayPlugin/commits/v0.1.0