Madcoders Sylius RMA Plugin
Sylius RMA (Return Merchandise Authorization) plugin by Madcoders enables customer to create return form and submit return request.
Features
- return form for guest customers
- return form for signed in customers
- customer is able to select items and quantities from
- customer selects reason of return
- customer is notified by e-mail about each step in the process
- creates pdf form
- merchant can define return reasons
- return reasons can be limited in time since shipment
- merchant can define terms and conditions that needs to be accepted by customer prior submitting the form
- return management area in admin
Requirements
Version | |
---|---|
PHP | 7.3, 7.4 |
Sylius | 1.8, 1.9 |
Installation
- Add as dependency in
composer.json
composer require madcoders/sylius-rma-plugin
- Enable plugin in
config/bundles.php
:
Madcoders\SyliusRmaPlugin\MadcodersSyliusRmaPlugin::class => ['all' => true],
- Import required config in
config/packages/_sylius.yaml
file:
imports:
- { resource: "@MadcodersSyliusRmaPlugin/Resources/config/config.yml" }
- Import routes
config/routes.yaml
file:
madcoders_sylius_rma_plugin:
resource: "@MadcodersSyliusRmaPlugin/Resources/config/routing.yml"
- Run migrations:
php bin/console doctrine:migrations:migrate
Development
License
This library is under the EUPL 1.2 license.
Credits
Developed by MADCODERS
Architects of this package: