All Collections
PULPO WMS Integrations
Shopify
2. Shopify Integration Configurations
2. Shopify Integration Configurations

This article describes how to configure the Shopify Integration

J
Written by Johannes
Updated over a week ago

Presets:

  1. Setup the PULPO WMS API and Shopify API credentials as described here: https://intercom.help/pulpo-wms/en/articles/6632107-shopify-integration-credentials

  2. Warehouse names in PULPO WMS and Shopify (Settings -> Locations) have to be equal

Create integration configurations

For the full Api integration of Shopify, we need to create four configurations as in the table below, in Administration -> Integrations -> Tab INTEGRATION CONFIGURATION:

Name
(can be different)

Type

Origin credentials

Destination credentials

Basic description

Products

products

Shopify

PULPO

Transferring product data from Shopify to PULPO

Sales orders

sales_orders

Shopify

PULPO

Transferring sales orders data from Shopify to PULPO

Status updates

generate_shipments

PULPO

Shopify

After fulfillment of sales orders, the Shopify status changes to (partially) fulfilled

Stocks

stock

PULPO

Shopify

Transferring stocks updates data from PULPO to Shopify

Refunds

returns

PULPO

Shopify

Create a refund to the customer for returned goods


Product synchronization

  1. Name the integration for Product data

  2. choose type Products

  3. choose credentials for the data origin (Shopify)

  4. choose credentials for the data target (PULPO WMS API)

  5. choose the default product supplier (optional)

  6. choose if you want the shopify product tags imported
    Some tags are reserved for the definition of product type

  7. The frequency for automatic data transfer can be set in the Additional settings (default is activated for every ten minutes, possible values 1-60 minutes)


Sales order synchronization

  1. Name the integration for sales order data

  2. Choose type Sales orders

  3. Choose credentials for the data origin (Shopify)

  4. Choose credentials for the data target (PULPO WMS API)

  5. choose if you want the shopify order tags imported into PULPO's sales order Criterium

  6. in the Additional settings choose the Financial status of the Shopify sales orders, that shall be synchronized to PULPO WMS

  7. Set the frequency for automatic data transfer (default is activated for every ten minutes, possible values 1-60 minutes)

  8. Set "Only import physical products" checkmark to active to exclude products not requiring delivery (like promo codes or virtual gift cards) from the orders to avoid the orders not being imported to PULPO due to the missing products.


Status updates

  1. Name the integration for Status updates

  2. choose type Generate Shipments

  3. choose credentials for the data origin (PULPO WMS API)

  4. choose credentials for the data target (Shopify)


Stock updates

  1. Name the integration for Stock updates

  2. choose type Stock

  3. choose credentials for the data origin (PULPO WMS API)

  4. choose credentials for the data target (Shopify)


Refunds

With the Refund integration, PULPO will create a refund in Shopify for accepted customer returns

  1. Name the integration for Refunds

  2. choose type Returns

  3. choose credentials for the data origin (PULPO WMS API)

  4. choose credentials for the data target (Shopify)

  5. In additional settings select:

    1. Create refund for the returned product

    2. Create refund for the shipping costs (optional)


After all Integrations are created, we can start with synchronizing our product data from Shopify to PULPO WMS

Did this answer your question?