Shopify (Order Destination) - Enable API Access

The API (Application Programming Interface) provides automated communication between connected systems. In order to automate fulfillment, access to the Shopify API must be enabled.

If you have not yet gathered your API credentials, follow these steps first:

Gather API credentials from Shopify.

Enter API credentials in DropStream

  1. In your DropStream Dashboard, click Merchants.

In DropStream dashboard, click Merchants

  1. Click the name of your Shopify merchant.
  2. In Connection details, enter your Shopify Shop name.

In Connection details, enter the Shopify shop name

  1. Scroll down and click Authorize.

Click authorize

  1. In the pop-up window, log in to Shopify.

Shopify login

  1. In the Authorize DropStream window, scroll down and click Authorize App.

Authorize the DropStream app

When authorization is complete, you are returned to the DropStream merchant setup.

  1. Select the Fulfillment Location: the inventory location of your 3PL, as configured and enabled in Shopify. When DropStream exports the shipment, Shopify checks that inventory for the item/SKU is in stock at this location. If not, order processing fails in DropStream with an error.
  2. Edit any of the following settings:
  • Set Order Financial Status — one of:
  • Paid (the default)
  • Authorized
  • Pending
  • Order Type — one of:
  • Order (the default)
  • Draft Order
  • Inventory Behavior — one of:
  • Bypass (the default)
  • Decrement Ignoring Policy
  • Decrement Obeying Policy

Shopify order destination options

  1. Click Save changes.

Save changes

Back to: Integration Overview

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request



Please sign in to leave a comment.