Articles on: Orders & Fulfillment

How to Connect Fulfillment Partners via API Key

An API key is a unique identifier generated by a provider to enable third-party services, like Customall, to connect and send orders. To ensure Customall can identify and send orders to the correct account, copy and paste your API key into the Fulfillment Partners page.
Currently, Customall is integrated with some fulfillment partners: Printful , Dreamship , Printify , Printway , Gearment , CustomCat , Merchize and MerchOne.

Only the team leader account has the permission to configure the API Key in Fulfillment Partners section.

Connect with Printful Fulfillment Partner



Login to your Printful account at developers.printful.com/login
Go to Token Page → Click on the Add new token button



Fill in all the required information.



In the Scopes section, you must enable all options to allow orders to be sent from Customall to Printful. Then, click the Create new token button.



Once you are done, you will get a new Access Key



Navigate to Customall → Click on Fulfillment Partners → Click on the fulfillment name or link icon.



In the Credentials section, paste the copied Access Key → Click Save



After saving the API Key, a list of stores in your Printful account will appear. In the Select a store field, choose the store you want to send orders to.



After selecting your store, click Save again to complete your connection to Printful.



Connect with Dreamship Fulfillment Partner



Login to your Dreamship account at dreamship.com
Click on Settings API



If you don't find the API page, please contact Dreamship support to open access.

In the API section, click Copy to copy API key. You can click Show to check for API key



Copy and paste it to Customall's Fulfillment Partners → Dreamship page



You need to connect Webhook so Customall can receive tracking code from Dreamship when an order is fulfilled.

In Customall, copy the Webhook URL



Go to Dreamship → Settings → API → In the Webhook URLs, click on Add Webhook URL → paste the Webhook URL from Customall → click Add





Ensure the Advanced Webhooks option is enabled.



Click Manage Subscriptions in Webhook URLs section → Check the following items → Click Save .
order-deleted
order-reprinted
order-status-updated
order-details-updated
tracking-added
tracking-updated
tracking-deleted



Connect with Printify Fulfillment Partner



Login to your Printify account at https://printify.com
Click on your AccountsConnections



In API tokens, generate a new token → Enter API name (can be any name) → choose All scopes (full access) → Generate token



Copy the API key in the blue box



Navigate to Fulfillment Partners in Customall → Choose Printify → Paste the key to API key field → Click Save



Choose your store name in the Select a store → Click Save .



Connect with Printway Fulfillment Partner



Login to your Printway account at https://printway.io/app/login
Navigate to Stores → Click on Connect APIs



Click on Generate Token to be able to connect to Printway APIs.



Copy and paste the API Key into the Printway Fulfillment Partners screen in Customall → Click Save





Connect with Gearment Fulfillment Partner



Login to your Gearment account at https://gearment.com/
Go to SettingsAPI Information → Click Request API



Copy the API Key and API signature



Paste them into the API Key and API Signature fields in Customall accordingly


Connect with CustomCat Fulfillment Partner



Log in to your CustomCat account at app.customcat.com .
Navigate to the Connect Store page → Create a new store using the Create API Order method in the Connect API or CSV section.



Enter your store name and URL, then click Connect .


Go to the Settings page → select Store → Choose the store you just created.



In the API tab, copy the API key with Read/Write access.



Go to Fulfillment Partners in Customall → Select CustomCat → Paste the API key into the API key field → Click Save to complete the connection to CustomCat.


Connect with Merchize Fulfillment Partner



Login to your Merchize account at https://seller.merchize.com/login

Select your store → Navigate to Integrations → Click on API



In the API Reference section, copy Base URL
In the API Authentication section, select API Key → copy API Key


Navigate to Fulfillment Partners in Customall → Choose Merchize → Paste the API Key and Base URL corresponding to each field → Click Save.


Connect with merchOne Fulfillment Partner



Login to your merchOne account at https://dashboard.merchone.com/login

In the Stores section, click the three dots icon next to your desired store → Select Settings



Scroll down to the Store credentials section, copy the API User and API Key.



Go to Customall's Fulfillment PartnersmerchOne page → Paste the API User and API Key in the following format: API User:API Key
(Example: myshop:x8n2p5q7****)



You need to connect the Webhook to allow Customall to receive the tracking code from merchOne when an order is fulfilled.

In Customall, copy the Webhook URL.



Go back to merchOne → Store Settings → Scroll down to the Webhook section under Store Credentials → Paste the Webhook URL from Customall → Click Save

Updated on: 22/02/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!