When setting up a provider in Shopify, you can:
Enable the provider for customers.
Enable or disable pickup point delivery and home delivery for each provider.
Choose an integration type.
Configure how each provider appears to your customers.
Integration types
You can select from three types of integration when configuring a provider.
Use without parcel dispatch
Direct
Via fulfillment provider
Use without parcel dispatch
This is the default integration type for a provider. When using this, you can't dispatch a parcel in the Delivery Gateway app but you can show the pickup points to your customers via the app.
Direct integration
Use this if you have a contract with at least one logistics provider. With a direct integration, you can provide API credentials for the providers and use the Delivery Gateway app to dispatch parcels and automatically print shipping labels.
If you don't have your API credentials yet, pickup points will still appear on the map during checkout. However, parcel dispatch and shipping label printing will not work automatically.
The required credentials depend on the provider.
Via fulfillment provider
A fulfillment provider is a company or service that handles the process of storing, packing, and shipping products to customers on behalf of a merchant.
If you have a contract with a fulfillment provider, select this option. Delivery Gateway will dispatch your parcels towards the fulfillment provider instead of the specific logistics provider that the customers select during checkout.
For the time being, the only available fulfillment provider is Webshippy.
Configure providers
To configure providers:
Open the Shopify admin and under Apps, select Delivery Gateway.
Select Provider settings on the left.
Click the Edit icon of the provider you want to configure.
Check Available for customers to enable the provider.
Check at least one of the Available for pickup and Available for delivery options.
Select an integration type:
Direct:
Use without parcel dispatch
Fulfillment provider
If you selected Direct, provide API credentials.
Under Display fields, configure how the provider appears to your customers. You can customize the following information:
Title
Priority: This determines the position of the provider in a selection list.
Information for home delivery: Important information about home delivery, such as estimated time or any restrictions.
Information for pickup point delivery: Important information about pickup point delivery, such as opening hours.
List of required address fields for home delivery: Information the customer must provide for home delivery. For example, name, email, phone number, language, country, state, or city.
List of required address fields for pickup point delivery: Information the customer must provide for pickup point delivery.
Click Save.
