1. eCommerce Platform
Omisell Developer Portal | API Documentation & Integration Guides
  • Authentication
  • Common Errors
  • Overview
    • Introduction
    • Push Mechanism
    • Status overview
    • Accounting - API Call Flow
    • ERP Integration Flow
    • API Rate Limits
    • Guide: Direct Integration
    • MCP Server
    • Pagination
  • Changelog
    • 🔐 API Security Upgrade
    • Orders
    • Returns Order
    • Products
    • Shipments
    • Push mechanism
  • API Refference
    • Location
      • Get Country List
      • Get Province List By Country
      • Get District List By Province
      • Get SubDistrict List By District
    • Product
      • Get Product Category
      • Get Product List
      • Add Product
      • Get Product Detail
      • Update Product Detail
      • Get Product Detail by SKU
      • Update Product Detail by SKU
    • Inventory
      • Adjust Stock
      • Delisted Stock
      • Adjust Stock(Old)
    • Serial Number
      • Adjust Serial Number
    • Catalogue
      • Get Catalogue List
      • Get Catalogue Detail
    • Orders
      • Get Order List
      • Add Order
      • Update Document Order
      • Get Order Detail
      • Update Order
      • Cancel Order
      • Get Order Finance
      • Get Returns Receiving Note
      • Get Goods Receipts
    • Returns Order
      • Get Returns Order List
      • Add Order Return
      • Get Return Order Detail
    • Shipments
      • Get Shipment List
      • Add Shipment
      • Update Document Shipment
      • Update Shipment Status
      • Get Shipment Detail
    • Order Dropship
    • Pickup Address
      • Get Pickup List
      • Get WMS Pickup Map
    • Shop
      • Get Shop List
    • Finance
      • Get Order Revenue
      • Get Order Return Revenue
    • Customer
      • Get Customer Review List
    • Public
      • Get Seller by Partner
  • Webhooks
    • Order Status Push
    • Return Order Status Push
    • Shipment Status Push
    • Sale Invoice Request
  • eCommerce Platform
    • PrestaShop
    • Magento
    • Shopify
    • Woocommerce
    • Zalora
  1. eCommerce Platform

Magento

1. Introduction#

Magento is a powerful, open-source, and flexible e-commerce platform developed using PHP and utilizing the MySQL database. Below is a guide on integrating Magento with Omisell for effective management of your e-commerce activities.
Features support
Catalog: Product sync, Product Listing, Price update, unlisted product.
Stock: Multiwarehouse stock sync
Order: Order schedule sync, fulfillment process, Cancel order, Update order status.
Partial fulfilment

2. Installation Requirements#

3. Connect with Omisell#

To integrate Magento with Omisell, follow these steps:
3.1. Add a New Access Token in Magento
Before setting up the connection, you need to have an API key from Magento. Follow these steps to create an API key:
1.
Log in to your Magento admin panel.
2.
Navigate to System / Integrations in your menu.
3.
Select Add New Integration to create a new API key for Omisell integration.
4.
In the API tab, choose All in Resource Access to sync Omisell with information such as Products, Orders, Addresses, etc.
5.
Confirm and save the configuration to generate the API key.
6.
In the Integrations screen, click Activate -> Allow.
7.
Copy the generated Access Token for later use.
8.
Navigate to Stores / Configuration / Services / OAuth in your menu.
9.
Enable Yes for "Allow OAuth Access Tokens to be used as standalone Bearer tokens" to use the Access Token for integrating with Omisell.
10.
Click Save Config to complete the configuration process.
3.2. Configure Magento Integration in Omisell
Now that you have your Magento API key, proceed to configure the integration in the Omisell admin panel:
1.
Log in to your Omisell account.
2.
Navigate to My Store / Magento.
3.
Enter the Store and API Key information into the form.
image
Mapping:
MagentoOmisell
Consumer KeyApi key
Consumer SecretApi Secret
Access TokenToken
Access Token SecretToken Secret
4.
Complete the information input and click Connect to save the configuration settings.
3.3. Synchronize Categories, Warehouse, and Orders
Now that the connection is established, you can start synchronizing category, warehouse, and order information between Magento and Omisell:
3.3.1. Synchronize Categories
Ensure that product synchronization is activated.
Verify that listing products and unpublished products are synchronized accurately.
Check if price updates are reflected correctly in both Magento and Omisell.
3.3.2. Synchronize Warehouse
Enable warehouse management in Magento with necessary settings.
Activate Advanced Inventory Management and Manage Stock for New Products as needed.
Ensure multi-branch warehouse synchronization is operational.
3.3.3. Synchronize Orders
Verify that order schedules are being synchronized between Magento and Omisell.
Ensure the completion process runs smoothly, and orders are updated correctly.
Check the cancellation of orders from both platforms to ensure synchronization.
Verify real-time order status updates.
Modified at 2026-11-03 04:22:18
Previous
PrestaShop
Next
Shopify
Built with