Purpose: ShopFactory is an eCommerce solution for building and managing websites and online stores which has created its own integration to allow its users to easily connect to Sendcloud.
Please note that this is an external integration created directly by ShopFactory, and therefore all support questions related to this integration should be directed to ShopFactory.
You can also watch the ShopFactory tutorial video (Dutch language) here.
Step 1. Select Sendcloud as your shipping provider
In the ShopFactory Central, click on "My Store" and choose "Shipping charges" from the pop up menu. Next, you will be prompted to select how you will charge your customers for shipping on your website. Select "Choose a provider" from the available options, and click "Next." You can now select Sendcloud from the list of providers.
Once you have selected Sendcloud as a provider, you will be prompted to enter both a Public key and a Secret key, and these you can find in your Sendcloud account in Step 2.
Step 2. Enable the Sendcloud API integration
You will now be required to navigate to your Sendcloud account in a separate window to enable the API integration and receive the keys necessary to complete the connection between ShopFactory and Sendcloud. If you do not already have an account with Sendcloud, click here to see how to set one up.
Once you have logged into the Sendcloud platform, navigate to Settings > Integrations. From the thumbnail list of integrations, find the one named "Sendcloud API" and click on the "Learn more" button link to go to the settings for this integration.
Step 3. Find your Public and Secret API key
Fill in a name, such as "ShopFactory" and check the box titled Service Points. In the list, click the carriers for which you want to enable service point delivery.
Service point delivery allows customers to select from a pick-up point or store location of their choosing if they prefer not to opt for home delivery. The available carriers depend on which carriers you have enabled in your account. Click here for information on choosing and enabling your carriers.
Now you can simply press the Save button - once you click save, you will see that the boxes next to "Public key" and "Secret key" will autofill with the necessary keys which we will copy and paste into the ShopFactory settings.
Step 4. Copy the keys from Sendcloud into ShopFactory
Copy the Public and the Secret keys from the Sendcloud API settings as shown above into ShopFactory and click "List methods". ShopFactory will begin retrieving your information from your Sendcloud account - this can take a couple of minutes, so please wait for the list to populate.
Step 5. Choose your shipping methods in ShopFactory
When the information is retrieved from Sendcloud, a list of all the active shipping methods enabled in your Sendcloud account will appear in ShopFactory. The more carriers you have enabled in Sendcloud, the more will appear on this list of active shipping methods.
For each shipping method you want to make available to your customers, check the box next to the shipping method and give each shipping method a name as you would like it to appear in your checkout. If you do not give a name, the default shipping method name such as "PostNL Standaard" will be shown instead.
Step 6. Set up your pricing
Below each shipping method in ShopFactory, the weight restrictions, the shipping country destinations and the price you will pay per label is mentioned. Select the checkbox next to each country you want to enable as a shipping destination for this particular shipping method. You can also select from which price point you would like to make "Free shipping" available from for your customers in the box on the far right hand-side.
Click the edit icon to enter a "Price for customers." You can set up price intervals depending on the weight (in grams) or the price of the order. Do this for every shipping method you want to enable for your customers. Don't forget to press Save at the bottom of the popup to save your prices.
You must also follow these steps for all of the Service point delivery methods you want to make available for your customers. For example, if you want your customers to be able to choose for their package to be delivered to a DPD Pickup Point at checkout, find the shipping method DPD Pickup Point, enter a name (optional) and choose the countries and pricing as above.
When you are done enabling your shipping methods and service point delivery methods, scroll all the way to the bottom of the window and click "Save Settings".
Step 7. Congratulations - your ShopFactory webshop is now connected to your Sendcloud account
Once you have configured your prices and destination countries per shipping method, they will appear in your checkout as shown below:
In the example above, both DPD Home and DPD delivery to a service point was enabled for customer shipping to Germany, alongside pricing. Upon entering their country and postcode, the available shipping methods plus the names and prices you have applied to them will appear for the customer to select from. If the customer chooses to deliver to a service point, the service point selection picker will appear based on the postcode they input into the checkout page.