Releases: Sylius/RefundPlugin
Releases · Sylius/RefundPlugin
Fixes, improvements and dependencies updates
Feature:
- Include color in
CreditMemoChannelto display it properly #90 - Pre-select original payment method for refund payment #101
Improvements:
- Unify channel columns in grids between this plugin and
Sylius/InvoicingPlugin#90 - Mention default_bus configuration in installation process #103
- Add wkhtmltopdf requirement in README #104
Maintenance:
Relate RefundPayment with Payment & bugfixes & improvements
Event about refund payment generation + test application structure change
Improvements:
services.xmlloaded in DI extensionknp_snappyconfiguration removed fromconfig.yml(as plugin supports SymfonyFlex)- Refund payment methods resolved with order channel
RefundPaymentGeneratedevent thrown afterRefundPaymentgeneration
Bug fixes:
- Credit memo sorting finally fixed
Tests:
- Symfony4 catalog structure introduced to test application
Make Sylius plugin unique again
Thanks to support of sylius-plugin composer type in SymfonyFlex server.
SymfonyFlex preparation
Type of the package has been changed in composer.json to make it valid for symfony-flex-server bot. Release is required to test this approach 🍻
Partial shipment refunds + polishing and improving
New features:
- Partial shipment refunds
Bug fixes:
- Not being able to refund shipment if there is no shipment on order
- Refunding multiple units from multiple items fixed
- Redirecting to order show page after accessing refund page of the unpaid order
Improvements:
- Credit memo ID changed to UUID from integer
- Added missing migrations
- Ordering credit memos by number
- ECS included in a build
- Credit memo comment changed to text to avoid length constraint
- Documentation upgrades
- Update dependencies to allow installing with SymfonyFlex
Credit memos + refund process enhancements
Credit Memo related:
- Browsing and downloading Credit Memos as a Customer
- Browsing and downloading Credit Memos as an Administrator
- Filtering Credit Memos as an Administrator
- Sending Credit Memo to a Customer when its generated
Refund related:
- Choosing payment method when making a Refund
- Making a partial refund of an Order Item
Shipping refunding and credit memos generation
New features:
- refunding order shipment (single-shipment support)
- simple credit memo generation (with credit memo number, order number, total and refunded units)
Improvements:
- refunding all order units with one click
- already refunded units application test
- not being able to refund units from not paid order
- back button added to refunds page
- marking an order as fully refunded when the refunded total is equal to the order total
Real migration fix
Merge pull request #7 from Zales0123/fix-migration-one-more-time Fix migration FOR REAL
Migration fix
- wrong migration fixed
- added missing refunds button on order show page