Skip to main content

How Order Synchronization Works Between OpenCart and Orderry

Learn how to sync orders, products, and customers between OpenCart and Orderry for efficient tracking and business management

Written by Xenia

The OpenCart integration helps you quickly track orders and import products and contacts directly into the Orderry.

  • how to filter orders by platform;

  • how to view the store name and order details;

  • how to manually sync orders with the store;

  • what additional data is available within an imported order.

Importing Work Orders

Thanks to this synchronization, every new work order from the OpenCart platform is transferred to the Orderry with the initial status of the order type you selected when connecting the integration.

⚠️Important: To work with synchronized work orders, employees must have the “Can add products without deducting stock” permission enabled.

Work order data transferred from OpenCart to Orderry:

  • Work order number — this data is displayed in the work order itself.

  • Creation date — the date the work order was created on the OpenCart platform.

  • Client — the buyer’s first name, last name, phone number, address, and email.

  • Order items — products added to the order, their quantity, and price.

  • Order total — the total cost of all products in the order.

  • Shipping information (if available) — details about shipping for this order.

☝️ Please note: the currency for products on OpenCart must match the currency set in the Orderry. That is, if you are working with products priced in dollars, you should convert that amount to hryvnia in the product card on OpenCart before adding this item to the work order.

Shipping Information

For shipping services, the data will be transmitted as a comment in the event feed. The name of the shipping service and the recipient’s address will be displayed there.

After changing the shipping details in the OpenCart work order, a new comment with the updated information will appear in the event feed.

Importing Products

All new products with a unique code added to a work order in OpenCart are imported along with the work order into the Orderry Inventory.

The system compares the imported products with those already in your inventory based on the value set in the Identify products by field in the integration settings (name, SKU, or product ID). If the values match, the product is not duplicated.

The product SKU is transferred to the “SKU” field, and the product ID to the “Code” field. Data is also imported into the “Name” and “Description” fields.

For all items, the unit of measure is set to piece, regardless of the settings in the OpenCart dashboard.

If the category of the imported product already exists in the Orderry, the existing one is used; if not, a new one is created.

Products from OpenCart are added to the order as non-deductible items, retaining their quantity and price.

If you edit the quantity of products in a work order on OpenCart before they are marked as shipped in the Orderry, the data will be synchronized and updated in the corresponding Orderry work order. Once the products are marked as shipped, changes will no longer be transferred.

Client Import

Along with the work orders, the client is also imported into the contact database in the Orderry. The client’s first name, last name, phone number, address, and email are transferred.

If a contact with the same phone number already exists in your Orderry contact database, it will automatically be populated as the client when the work orders are imported and will not be duplicated in the database.

You can also edit the integration settings or delete the integration.

Did this answer your question?