انتقل إلى المحتوى الرئيسي

تكامل Shopify

Shopify Integration with CODRocket

Connect your Shopify store with CODRocket to automatically import COD orders, sync inventory levels, and manage your entire delivery workflow from a single platform. This guide walks you through the setup process and explains all available features.

دليل مركز مساعدة CODRocket - تكامل Shopify

Prerequisites

  • An active Shopify store on any plan (Basic Shopify or higher)
  • A CODRocket account on the Starter plan or higher
  • Store owner or staff account with app installation permissions

Installation Steps

  1. In CODRocket, navigate to Settings > Integrations
  2. Click "Connect" next to Shopify
  3. Enter your Shopify store URL (e.g., your-store.myshopify.com)
  4. You will be redirected to Shopify to authorize the CODRocket app
  5. Review the required permissions and click "Install App"
  6. You will be redirected back to CODRocket with the connection established

Permissions Required

The CODRocket Shopify app requests the following permissions:

  • Read/Write Orders: To import new orders and update order statuses
  • Read Products: To sync your product catalog for accurate order creation
  • Read/Write Inventory: To synchronize stock levels between both platforms
  • Read Fulfillments: To track fulfillment status from Shopify

Configuration Options

After installation, configure the integration in CODRocket:

  • Order Import Filter: Choose to import only COD orders or all orders. For most COD businesses, filtering by payment method "Cash on Delivery" is recommended
  • Auto-Fulfillment: When an order is marked as "Delivered" in CODRocket, automatically mark it as fulfilled in Shopify
  • Inventory Sync Direction: Choose one-way (Shopify to CODRocket) or two-way synchronization
  • Sync Frequency: Real-time via webhooks (recommended) or scheduled sync every 15 minutes

How Order Sync Works

  1. A customer places a COD order on your Shopify store
  2. Shopify sends a webhook notification to CODRocket
  3. CODRocket creates a new order with all customer and product details automatically filled in
  4. Your team processes the order through the CODRocket workflow (confirm, ship, deliver)
  5. Status updates are pushed back to Shopify in real-time

Mapping Shopify Statuses to CODRocket

Shopify StatusCODRocket Status
UnfulfilledNew
In ProgressProcessing
FulfilledDelivered
CancelledCancelled

Handling Returns in Shopify

When an order is returned/refused in CODRocket:

  • The order status in Shopify is updated to reflect the return
  • If inventory sync is enabled, the returned products are added back to stock in both platforms
  • A note is added to the Shopify order with the return reason

Troubleshooting

  • App installation fails: Ensure you have owner/admin access to the Shopify store
  • Orders not appearing: Check the payment method filter in your integration settings. Verify that Shopify webhooks are active under Settings > Notifications
  • Inventory mismatch: If stock numbers differ, trigger a manual sync from the integration settings page

Visit the Integrations Solution page for an overview of all supported platforms, or check the API Documentation for custom integration options.

دعم CODRocket

يرد عادةً خلال دقائق

ابدأ المحادثة