Seamlessly Migrated
Odoo ERP and Multiple Payment Gateways for Effortless Ecommerce
into Linen Plus, Canada
Company: Linen Plus
Location: Canada
Industry: Ecommerce for selling commercial linens
Hosting: OVH cloud
Modules used: Sales, Invoicing, Accounting, CRM, Website, eCommerce, Inventory and Purchase
Ecommerce Platform: Magento
Additional Modules by Synconics Technologies: Magento – Odoo connector, Moneris Payment integration with Odoo, authorize.net Payment integration with Odoo.
Project: System migration from Odoo v9 community to Odoo v14 community
Implementation Time: 4 months
Linen Plus is Canada's premier national distributor of commercial linens, facility supplies, healthcare and industry apparel and a wide variety of related products. Linen Plus works directly with manufacturers, industry-leading suppliers and international supply chains. With focus on providing the highest level of customer service in the industry and the best in class full-service eCommerce site Linen Plus has become one of the fastest growing businesses in Canada.
Linen Plus were managing their backend business flow in Odoo ERP v9 community. In 2017 they got in touch with Synconics Technologies for customizing Odoo ERP solutions, over the time a good business relationship was developed between Linen Plus and Synconics Technologies, wherein critical customizations were done and complex scenarios were simplified.
Till 2021 Linen Plus were using Odoo v9 Community, but with growing business the Odoo v9 was lagging and the performance was very slow, so with the need of hour the system had to be updated. Synconics Technologies recommended to go with the latest version of Odoo during the time which was v14.
With the time Linen Plus decided to upgrade their backend Odoo ERP system and also the eCommerce website which was developed in Magento. Along with the update to the latest version many other functionalities were added.
Magento – Odoo Integration
Synconics Technologies has developed Magento – Odoo integration app. The app covers the functionality beyond the basic functionality provided by other Magento integration apps. It has a capacity to handle 50,000 + products in Magento, through Webhook the Products, Customers and Orders created or updated in Magento are automatically updated in Odoo without human intervention.
Apart from automated intervention the import (from Magento to Odoo) operations, like Currency, Countries, States, Attribute sets, Attributes, Websites, Store Groups, Store view, Categories, Tax Class, Tax Rules, Tax Rates, Products (Configurable and simple), Stock, Customer Groups, Customers, etc are also handled through a configurable cronjob set at 24 hour clock imports the date to Odoo from Magento.
Similarly export operations like, Categories, Attribute sets, Attributes, Taxes, Products, Stock, Update Order Status, tracking number and carrier information are maintained through a configurable cronjob set at 24 hour clock to export data to Magento from Odoo.
Linen Plus got additional customization done on the Magento instance such as, the Magento default platform provides only single location for managing inventory, so customization was done on Magento to manage multiple source location for managing inventory. To sync multiple source location, additional customization was done on the Magento-Odoo connector.
A special development was done to select dynamic delivery carrier based on the sales order total, when orders are imported in Odoo.
Once the delivery is done in Odoo the Shipment and tracking information is exported to Magento from Odoo.
Linen Plus manages multi website on Mgento. The good sold in Canada are managed through the Canadian domain. For US clients the same website is managed with another domain. For each website different currency is configured and they are treated as different company. The Magento-Odoo connector manages multi company and multi currencies based on different stores and websites of Magento.
Payment Integration
Two different payment gateways are used, for Canada Moneris Payment Gateway and for US Authorize.net is used.
Both the connectors are integrated with Odoo and they are developed by Synconics Technologies.
- Moneris Payment Gateway: Moneris is more adaptive in Canada. This payment gateway was integrated with Odoo to handle the backend and frontend (website/portal) payment part.
- Authorize.net Payment Gateway: It is one of the most preferred payment gateway used in US. The payment gateway is integrated for backend and the frontend (website/portal) customer and the customer are linked with one CIM (customer information management) in Authorize.net.
Delivery Carrier Customization
- Special customization was done to add dynamic length, height, width for special packages. Options were provide to create a multiple packages from the delivery orders.
- From delivery notes, multiple labels were merged in single PDF for printing purpose.
The Shipping Integration
UPS
The integration with UPS delivery carrier along with return shipment label is done.
Loomis Express
Integrated Loomis Express delivery carrier for incoming shipment and delivery carrier and generated shipping label.
Freightcom
Integrate Shipping method
- Managed functionality of Freightcom to find best rate of shipment and give ability to select best shipper based on the prices, timing and other contents.
Manage different labels and tracking information of different carriers in Odoo based on the selection of carrier.