====== Magento Developer Information ====== Fashion EPOS has developed our own Magento 2 integration software, which uses the [[https://devdocs.magento.com/guides/v2.3/get-started/rest_front.html|REST API]] to process orders and create product information. ===== User Account Requirements ===== A user account with administrative rights is required to use the Magento API. ===== Product Creation ===== * Stages * Create configurable product * Create simple products * Create configurable product options * Link configurable product to simple products * Product creation requires an AttributeSet to be used as the basis for creating products. * Colours and sizes can be created by Fashione if required. * Brands, seasons and categories can be created by Fashione if required. * Categories are created as under the Default Category. * Departments can be uploaded. ===== Stock Levels ===== Stock levels are updated using the Fashione PLU code or SKU field on both systems. ===== Order Processing ===== [[http://docs.magento.com/m2/ce/user_guide/sales/order-status-workflow.html|Magento Order Status Workflow]] {{ :services:magento:order-workflow.png?nolink&400 |}} * Pending Payment – Order will not be processed. * Payment Received – Order will be processed. * Returns – When a Credit Note is raised the refund will be processed.