Alex Kebbell

For further information on the CouriersPlease plugin for WooCommerce click here.

Installation

  1. Upload the plugin folder to the “/wp-content/plugins/” directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. That’s it – you can now assign the Direct Freight method to a shipping zone.

 

Configuration

Registration with Direct Freight is required. If you are an existing account customer please contact them – mention the WooCommerce plugin and that you require a Pricing API key. The plugin will automatically obtain your rates.

1. Once the plugin has been activated, assign the Direct Freight shipping method to a shipping zone.
2. The method will be listed at the top of the screen, underneath the tabs. Click on “Direct Freight”.
3. You can now configure the method. Enable/Disable – Choose whether to enable the shipping method of not.

  • Direct Freight Pricing API Key – Must be a valid Direct Freight Pricing API Key.
  • Direct Freight Account Number – Account / customer code. Must be a valid 5-digit Direct Freight customer code.
  • Service Name – This will be displayed to the customer in the cart / checkout. It defaults to ‘Direct Freight’ but may be overridden.
  • Origin Suburb / Suburb – This should be set to the city / suburb from which you will ship.
  • Origin Postcode – This should be set to the postcode from which you will ship.
  • Handling Charge Type – Select either a percentage or flat rate to add onto the returned shipping costs.
  • Handling Charge – Enter the value of this percentage or flat rate. (e.g. 5, 10, 15, 20) – no symbols.
  • Debug mode – Display API request and response information. Useful for debugging with support (please provide a copy).

4. Ensure your products are in the correct format. Make sure you have entered correct Weight (in KG) and Dimensions (in CM)

5. Ensure that in WooCommerce -> Settings -> Shipping you have checked the box next to “Hide shipping cost until an address is entered”. The carrier requires an address, so cannot return a rate without one.