Please apply only if you are experienced with prestashop and its framework
This is a module based on prestashop's merchandise return functionality, but intended for customers to make a warranty exchange in order to send back defective merchandise for new parts.
create a "Warranty Exchanges" backoffice subtab (under orders, before merchandise returns)
Create database structure similar to prestashop's built in "merchandise return" functionality
modify AdminStatuses for maintaining warranty exchange statuses
Allow to set warranty period in days, or lifetime warranty
allow to require a recent order (in number of days) of items from specific categories in order to allow warranty exchanges
configure what products are replaceable/exchangeable
table showing all warranty exchanges
-> id, order id (of the replacement products if one has been issued), status, and date exchange was created, and a modify/edit icon
-> clicking edit icon brings to a page allowing employee to update exchange
-> update page displays: customer, order id, order date, and status (if replacement order has been issued), customer explanation for exchange, status dropdown (allow to change to next step in process) and list of products in the exchange
-> lock statuses to be one way only ie. waiting for package->package received->return denied or return accepted
-> changing to return accepted will issue a new free of cost order for replacement items and select the cheapest shipping option (usps first class)
-> allow removing items from the exchange in the product list table in order to reject specific items only
-> sort in a table similar to merchandise returns tab
-> clicking order id brings employee to the replacement order's info page
Front office page:
-> require customer to be logged in
-> display table of customer's existing warranty exchanges if any exist
-> warranty id, order id of replacement if any exists, status, date created, pdf link for printing rma form (like presta's merchandise return)
-> form to create a new warranty exchange if they meet the terms (within warranty period and/or meeting recent purchase requirement)
new warranty form should display warrantyable (meets warranty period if one set, and listed in warrantyable items from module config) items to add to their new warranty exchange
textfield for writing explanation for warranty exchange
Upon submit, display return instructions and PDF like presta's merchandise return process
Looking to make some money?
- Set your budget and the time frame
- Outline your proposal
- Get paid for your work
Bids on this Project
Ho Chi Minh city, Vietnam
I'm happy with my work coz i do my best... but everything means nothing if God is not with me... and Thanks.. You are my Emannuel.
Services: Magento Development Joomla/Virtuemart Development Wordpress/Woocommerce Development Opencart Development Prestashop Development Responsive theme Html5 Development Module development ERP Integration API Integration Java/Jquery/Ajax Bigcommerce Development Interspire Development Oscommerce Development Cs-cart Deveopement X-cart Development Sunshop Development Smarty PHP/ Shopscript Drupal Development PHPBB/Jomcial/Vanilla We are a team of php/mysql experts with 10 years experience located in China. We will give fast response within 24 hours as we always do. We have got 5 star rating and 100% on time. Kindly check our reviews and you will find us a reliable and professional team who will never let you down.
Bekasi Utara, Indonesia
I'm an expert on php programming also familiar with some graphics tools. Looking for extra income on freelancer.com
We not do just coding. we help organization from planning to implementation of solutions using latest technology. we provide customized services specific to their requirement to achieve their goal.