This plugin hasn’t been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

SkyNet Shipping WooCommerce Plugin


The SkyNet Shipping for WooCommerce application or plugin allows you to ships goods everywhere across South Africa.
* This Shipping method uses Express Courier to deliver your parcels.
* Our Express service is available nationwide.
* No collections/deliveries on weekends

Short Description

The SkyNet Shipping for WooCommerce application or plugin allows you to ships goods everywhere across South Africa.

System Requirements

PHP 7.2 is required to run the plugin.
PHP 5.6 – 7.0 can be supported on request.

Before Installation

  • All plugin users must be InHouse clients of SkyNet along with a API credentials.
    Please contact SkyNet administration to help set it up.
  • Please make sure that WooCommerce extension has been installed in your WordPress account.


Should you encounter any issue with the plugin, please revert back to our support developer team


  1. Navigate to WooCommerce > Settings > Shipping

    Shipping Tab

    • Click the Shipping Classes under the Settings tab and add a Shipping Class
      o [Shipping class] – should be Skynet Shipping
      o [Slug] – should be skynet-shipping
      o [Description] – should be SkyNet ships everywhere across ZAR (optional)
    • Click the Save shipping Classes button to set the action

    Shipping Zones

    • Add a Shipping Zone and give it any name of your choosing or SkyNet shipping
    • Click on the Add Shipping Method button and select SkyNet shipping then Save Changes

    Skynet Shipping Method

    • Method Title – e.g SkyNet Shipping
    • Method Description – e.g SkyNet ships across South Africa
    • Use UAT – if ticked all information will be posted to the SkyNet UAT environment
    • Use flat rate shipping – if ticked it will use the specified value as shipping cost
    • Fallback cost – is an optional field that if the plugin is not getting read or quote fails, then your clients will see the amount you havve specified
    • Markup on SkyNet quote – this will add the entered markup percentage (%) to the SkyNet quote received
    • Username – the SkyNet username provided
    • Password – the SkyNet password provided
    • Account number – the SkyNet account number provided
    • In house code – the SkyNet in house code provided
    • Shipper name – the name of the shop/company doing the shipping
    • Address 1 – the street address of the shipper
    • Address 2 – optional
    • Suburb – must be a valid SkyNet suburb. The Suburb/Postal code combination must validate on SkyNet systems
    • Postal code – must be a valid SkyNet postal code. The Suburb/Postal code combination must validate on SkyNet systems
    • Phone number – if completed, must be in international format
    • Contact name – Contact of the Shipper
    • Service type – the default service type to use. Must be a valid SkyNet service type as agreed with the SkyNet account manager, DBC (domestic budget cargo), ON1 (overnight express)
    • Default weight – the default kilogram weight to create the waybill with. This can be changed when processing the waybills on the SkyNet portal
    • Status to trigger – select the order status on which to trigger the call to SkyNet (when the order status to this selected status)
    • The [Disable Shipping Cache] checkbox has to be set to true (checked).
    • Then click the Save change button
  2. Now go to the Site or Store

    • Add in multiples items from the store into the Cart, then go to Checkout.
    • Add in your Billing information [Address], as soon as the desired Postal code has been entered, the plugin would get activated and display a Quotation, after adding all the information, if the quote isn’t displayed, please refresh the page.
    • Select the Skynet Shipping as your shipping method, and select your desired payment method as well
    • Place an order.
  3. After placing an order and making successful payment
    • Navigate back to WooCommerce > Orders link
    • All Orders need to be changed to the status trigger specified in settings for waybills to be created


  1. Does the Skynet Shipping plugin requires an authorization access key?

Yes. In most cases, whenever working with apps, credentials are required to allow data intergration with the application.

  1. How long does it take to activate the plugin.

As soon as the plugin is downloaded and activated on the WordPress dashboard, users can communicate with the support team
for instructions on activating the plugin.


There are no reviews for this plugin.

Contributors and Developers

“SkyNet Shipping WooCommerce Plugin” is open source software. The following people have contributed to this plugin.


Change Log


  1. Additional error handling for flat rate & quote failure


  1. Added boolean flag for UAT testing.
  2. Add status trigger option in plugin settings.
  3. Removed reliance on port 3227


  1. Added option for flat rate shipping and markup on SkyNet quote.


  1. Added free shipping threshold. If the total value of content in the cart exceeds this value the shipping cost will be 0.


  1. Added fallback cost for delivery should api not be available at the time.


  1. Waybill will be created when order status is changed to completed.


  1. Make provision for 0 & empty values passed in quote request


  • This is the official release of this version.