Skip to content

Releases: Sylius/RefundPlugin

v0.7.0

14 Mar 09:25
4146875
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

v0.6.0

12 Feb 10:53
v0.6.0
0c5d317
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Fixes, improvements and dependencies updates

05 Jan 11:39
1e383f8
Compare
Choose a tag to compare

Feature:

  • Include color in CreditMemoChannel to 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:

  • Use services from FriendsOfBehat/PageObjectExtension #102
  • Require symfony/messenger in ^4.2 version #107

Relate RefundPayment with Payment & bugfixes & improvements

07 Nov 15:37
a4bed5f
Compare
Choose a tag to compare

New fatures:

  • Relate RefundPayment with Payment #85
  • Support only offline payment methods #86

Fixes

  • Partial refund inputs UI validation #84
  • Partial shipping refund display on credit memo #94
  • Remove unnecessary config for Sylius Mailer #97

Improvements

  • Migrations namespace changed from Sylius/Migrations to DoctrineMigrations #77
  • "Fully refunded label" display improved #81
  • Partial refund inputs display improved #84
  • CODEOWNERS added #88
  • Security issues section added #92
  • Hide unneeded "refund" button #96
  • Switch from Prooph to Symfony Messenger #89

Event about refund payment generation + test application structure change

01 Oct 10:18
2702b2d
Compare
Choose a tag to compare

Improvements:

  • services.xml loaded in DI extension
  • knp_snappy configuration removed from config.yml (as plugin supports SymfonyFlex)
  • Refund payment methods resolved with order channel
  • RefundPaymentGenerated event thrown after RefundPayment generation

Bug fixes:

  • Credit memo sorting finally fixed

Tests:

  • Symfony4 catalog structure introduced to test application

Make Sylius plugin unique again

26 Sep 09:00
0376c27
Compare
Choose a tag to compare
Pre-release

Thanks to support of sylius-plugin composer type in SymfonyFlex server.

SymfonyFlex preparation

24 Sep 21:28
2aafd7c
Compare
Choose a tag to compare
Pre-release

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

24 Sep 09:35
db002aa
Compare
Choose a tag to compare

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

03 Sep 11:02
eb64560
Compare
Choose a tag to compare

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

30 Jul 07:37
434852b
Compare
Choose a tag to compare

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