Integrations: Fulfillment Providers
You can assign one or multiple fulfillment providers to each sales channel and warehouse in Acenda. To integrate with a fulfillment provider, follow these steps:
On the sidebar under Organization, click Integrations.
In the Fulfillment Providers section, click + New.
Select the desired fulfillment provider from the menu and click + Add.
On the Settings tab, under the General section, click the slider to enable the service and enter a name to distinguish it (this is useful if you use multiple versions of the same service).
In the Notifications tab, you can enter one or multiple email addresses (by pressing enter after each one) to receive error messages from the integration (e.g., invalid shipping addresses, invalid tracking numbers, or issues preventing orders and fulfillments from flowing through).
The Actions section shows the timing of shipment, ship advice, and order pushes to/pulls from the provider. It is advised to leave these settings on default.
In the Authorization section, enter the API Key and API Secret after setting up Acenda as a partner and generating the API Key and Secret within your fulfillment provider admin. The Consent section serves the same purpose of connecting your fulfillment provider to Acenda and will provide the necessary process to do so.
In the Setup section, enter the Sales Channel IDs and Warehouse IDs you want associated with the provider’s fulfillment.
The Store ID is an optional field and should only be used if you have multiple provider stores within the same provider account.
The Sales Channel ID is found by navigating to the Integrations tab under Organization on the sidebar and clicking Edit next to the sales channel, and noting the Sales Channel ID at the top.
The Warehouse ID can be found by navigating to the Warehouses tab under Data Management on the sidebar and noting the warehouse ID in the leftmost column.
In the Order Number Assignment field, select the order number to use in identifying orders, either the external ID (the full sales channel order number), the purchase order ID (the abbreviated sales channel order number), or the order number (the Acenda order ID). It is recommended that the external ID be used.
The following sections may be available for certain providers.
Enter your provider store name in the Store Information section.
The Customer Configuration section allows you to create a customer database from your orders. To do so, toggle the slider and select 'Create Customer From Marketplace Name' to include the marketplace name in the data or 'Create Customer From Order Customer' to record just the customer data.
In the Order Configuration section, select decrement_obeying_policy to prevent orders from reaching Shopify if an item has zero inventory, or select decrement_ignoring_policy or bypass to allow order processing regardless of zero inventory (in which case the inventory quantity will show a negative value).
Toggle on/off to pull inventory or pricing from Shopify in the Functionality Control section.
When finished, click Save.
The integration is now set up. To assign the relevant provider warehouses to a marketplace:
On the sidebar under Organization, click Integrations.
Click Edit next to the marketplace.
Click the Settings tab.
Scroll down to Warehouse Details and click Add Warehouse Detail and enter the provider Channel Warehouse and Warehouse ID in their respective fields. Add as many warehouses as needed.
In the Routing Mode section below enter the desired rules to route orders to your provider warehouses.
Ship Complete assigns warehouses to orders based on inventory amount sufficient to fulfill them from a single location.
Priority and Default use warehouses in the order listed in the Warehouse Details section.
Proximity assigns warehouses based on proximity to the order recipient.