Magento Website Project with Custom Module Developemnt
- or -
Post a project like this$$
- Posted:
- Proposals: 0
- Remote
- #103697
- Expired
Description
Experience Level: Intermediate
I require a developer to help out on a Magento project which requires some custom module development for a Quick Order Form and Quick Quote Form. I'm looking for people with experience in custom module development.
Technical Requirements
The following functions are required by the client and are already built into Magento.
General front-end ecommerce shopping features
• Shopping Basket, Checkout, Product Search.
• Email Invoices, Order Updates.
• All users can search for products and be shown alternatives if available (Client will have to relate products in Magento CMS).
User management
• Users will be split into three types: Registered Customer, Trade Customer and Occasional Customer.
• The Registered Customer will be a registered customer with a login account, while the Occasional Customer will have the ability to purchase products without having to login. Both will see prices with VAT included and will have no discounts associated to them apart from special promotions the client may run which can be assigned within Magento.
• A Registered Customer can register a domestic or business account (verification required).
• All users can order stock that is not in stock. A estimated delivery date will be shown (custom field will need creating in the Magento CMS)
• The Trade Customer will be a registered user who will have extra functionality.
• Each Trade Customer will have a percentage & tier discount assigned to them.
• The Trade Customer will have access to the bespoke built Quick Order form (discussed below).
• All registered accounts both normal and trade will login through the website to their My Account section.
Website Administration
• Secure system administration login.
• Two levels of tiers of administration: General & Administrator.
• General stock management.
• See customer’s history (purchase, orders, shipments).
• Manually enter orders for customers taken over the phone. (This will require some bespoke work?)
• Edit email notifications.
• Quotation form to send to clients, which will use the bespoke order form as its base.
• General features with the ability to manage content and images throughout the website.
• Import / Export sales data via spreadsheet.
• Stock & Sales forecasting?
The following are plugins that will be used in Magento
Amazon
The plug-in module maintains a stock, price and product data synchronisation between Magento and Amazon.
When a customer places an order on the website, each product ordered is flagged by the module. Then, when a cron job runs (once every 5 minutes), the system will check to see if any products are flagged. Those that are have inventory data resubmitted to Amazon, and this means that within 5 minutes of running out of a product via your online store, the product will become out of stock on Amazon.
There are real advantages to this. Amazon requires that merchants maintain a low percentage of cancelled orders and can penalise or suspend merchants found to be cancelling orders regularly due to stock level inconsistencies. This is to ensure that the high reputation of Amazon is not damaged by third party merchants who sell direct to its users via the marketplace, and helps to keep customers coming back for future purchases; benefiting merchants like you in the process.
The plug-in module will also flag products when product data or prices are altered within Magento. This means that you can update product information from one source.
eBay
The plug-in will allow quick and simple creation as well as management of product listings (inc. automated synchronization of stock levels, pricing, and product details), import of eBay Transactions, automated feedback posting for buyers and many other tasks which significantly reduce time required for listing maintenance.
Besides managing items listed the plugin fully supports (relist, stop) actions for products listed by any other tool (eBay, ChannelAdvisor, Auctiva, TurboLister, etc).
The most important feature of the plugin is the ability to import eBay Transactions and to create Magento Orders. As far as order management, the extension treats eBay-originated orders as regular Magento orders.
Order fulfilment process is reflected on eBay. (i.e. when shipment is created, an eBay order gets “Shipped” status. If a shipment has a tracking number, it is also posted to eBay).
The following is the bespoke requirements
Quick Order Form
• The client wishes to have a quick order form built which allows the user to search for products by part number or enter the part number manually.
• Client has supplied example order form, which we will base a design on in the concept work.
• The total is automatically generated at the bottom of the order form as items are added via JQuery.
• The Trade customer will only access the quick order form and use this to generate an order, which will then be processed.
Quotation Form
• Will be used in the administration section to send out quotes to customers via email and will use the Quick Order Form system. Where are these quotes going to be logged?
• The form should automatically take into account the discount rules that apply to that customer and apply these when building the quote along with showing the discount rules to the client before sending off.
Technical Requirements
The following functions are required by the client and are already built into Magento.
General front-end ecommerce shopping features
• Shopping Basket, Checkout, Product Search.
• Email Invoices, Order Updates.
• All users can search for products and be shown alternatives if available (Client will have to relate products in Magento CMS).
User management
• Users will be split into three types: Registered Customer, Trade Customer and Occasional Customer.
• The Registered Customer will be a registered customer with a login account, while the Occasional Customer will have the ability to purchase products without having to login. Both will see prices with VAT included and will have no discounts associated to them apart from special promotions the client may run which can be assigned within Magento.
• A Registered Customer can register a domestic or business account (verification required).
• All users can order stock that is not in stock. A estimated delivery date will be shown (custom field will need creating in the Magento CMS)
• The Trade Customer will be a registered user who will have extra functionality.
• Each Trade Customer will have a percentage & tier discount assigned to them.
• The Trade Customer will have access to the bespoke built Quick Order form (discussed below).
• All registered accounts both normal and trade will login through the website to their My Account section.
Website Administration
• Secure system administration login.
• Two levels of tiers of administration: General & Administrator.
• General stock management.
• See customer’s history (purchase, orders, shipments).
• Manually enter orders for customers taken over the phone. (This will require some bespoke work?)
• Edit email notifications.
• Quotation form to send to clients, which will use the bespoke order form as its base.
• General features with the ability to manage content and images throughout the website.
• Import / Export sales data via spreadsheet.
• Stock & Sales forecasting?
The following are plugins that will be used in Magento
Amazon
The plug-in module maintains a stock, price and product data synchronisation between Magento and Amazon.
When a customer places an order on the website, each product ordered is flagged by the module. Then, when a cron job runs (once every 5 minutes), the system will check to see if any products are flagged. Those that are have inventory data resubmitted to Amazon, and this means that within 5 minutes of running out of a product via your online store, the product will become out of stock on Amazon.
There are real advantages to this. Amazon requires that merchants maintain a low percentage of cancelled orders and can penalise or suspend merchants found to be cancelling orders regularly due to stock level inconsistencies. This is to ensure that the high reputation of Amazon is not damaged by third party merchants who sell direct to its users via the marketplace, and helps to keep customers coming back for future purchases; benefiting merchants like you in the process.
The plug-in module will also flag products when product data or prices are altered within Magento. This means that you can update product information from one source.
eBay
The plug-in will allow quick and simple creation as well as management of product listings (inc. automated synchronization of stock levels, pricing, and product details), import of eBay Transactions, automated feedback posting for buyers and many other tasks which significantly reduce time required for listing maintenance.
Besides managing items listed the plugin fully supports (relist, stop) actions for products listed by any other tool (eBay, ChannelAdvisor, Auctiva, TurboLister, etc).
The most important feature of the plugin is the ability to import eBay Transactions and to create Magento Orders. As far as order management, the extension treats eBay-originated orders as regular Magento orders.
Order fulfilment process is reflected on eBay. (i.e. when shipment is created, an eBay order gets “Shipped” status. If a shipment has a tracking number, it is also posted to eBay).
The following is the bespoke requirements
Quick Order Form
• The client wishes to have a quick order form built which allows the user to search for products by part number or enter the part number manually.
• Client has supplied example order form, which we will base a design on in the concept work.
• The total is automatically generated at the bottom of the order form as items are added via JQuery.
• The Trade customer will only access the quick order form and use this to generate an order, which will then be processed.
Quotation Form
• Will be used in the administration section to send out quotes to customers via email and will use the Quick Order Form system. Where are these quotes going to be logged?
• The form should automatically take into account the discount rules that apply to that customer and apply these when building the quote along with showing the discount rules to the client before sending off.
Martin S.
100% (102)Projects Completed
152
Freelancers worked with
102
Projects awarded
43%
Last project
25 Mar 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies