Setting up Shipping Providers

This article is intended for advanced users and our partners as it requires advanced web development or Salesforce admin or programming knowledge. While the functionality is part of StoreConnect, we do not provide end user assistance to implement it beyond our help documentation. If you need help or are unsure on how to do this, you can hire one of our StoreConnect partners.

StoreConnect supports integrating directly with some shipping providers to make your shipping logistics more efficient. With a shipping provider configured, your orders can be picked up and shipped by your provider with very little effort. Once an order is ready to ship, StoreConnect will automatically register the shipment with the provider and retrieve the tracking code.

Shipping prices can also be calculated based on data returned from providers and used to charge for shipping at checkout.

Currently, StoreConnect integrates only with Australia Post and StarTrack, although the platform is extendable to support others.


Provider Configuration

Australia Post

Once you’ve set up an Australia Post Developer Account, and followed the instructions for Setting up a production key you’ll need the following credentials to create a Shipping Provider record:

Your account will have Product ID’s associated with it. You will need these to register a shipment as ready for collection. To get the applicable product codes for your account you will need to query AusPost.

In order to switch from Test mode to Production, you will need to submit the Technical Validation Form to AusPost. If you have Adobe Acrobat you can download and edit the form below:

You will need these JSON files for section 8 of the form:

StarTrack

To configure a StarTrack Shipping Provider is the same process as Australia Post, but will use an 8-digit account number.


Requesting Collection of an Order

Once an order or part of an order is ready to ship, you can register the shipment with your provider. They will then issue a tracking number and a courier will later arrive to collect the parcel.

For a shipment to be registered with your service provider, you must have the following configured:

Stock Location

Products

Shipment

  1. Edit the order’s shipment record
  2. Set Provider to Australia Post or StarTrack
  3. Set Provider Service to the Product ID provided to you
  4. Set Status to Ready to ship
  5. Click ‘Save’


Calculated Shipping Rates

For your shipping provider’s rates to be calculated and offered at checkout, you need to do the following:

Enable Shipping

On the store’s Store record, find the ‘Enable Shipping’ checkbox and make sure it is set to true.

Configure Product Shipping Method

A picklist value needs to exist for the Product’s Shipping Methods multi-select picklist field. This can be added by your Salesforce System Admin by adding a value with the API Name of for the provider.

Provider Picklist API Name
Australia Post australia_post
StarTrack star_track

For each product you want to offer this shipping method, add the provider as a chosen Shipping Method on the product record. This shipping option will be offered to your customers when all physical (not virtural) items in their cart are configured to allow shipping with this provider.

Add as Shipping Method

 

 
Back to Documentation