Smart Shipping Solution
Orders are automatically synchronised from your WooCommerce store, making it easy to generate electronic shipping labels with one click. Receive quotes from multiple couriers (no additional courier accounts are needed), select the courier you wish to use, print the shipping label and request collection from the courier all from one easy-to-use interface. Your customers will then receive automatic updates by email on the status of their orders with online tracking within your own store.
Courier Solutions currently include The Courier Guy, DPD Laser, Internet Express and SkyNet.
Streamline your Order Processes
Easily integrate uAfrica with your ecommerce stores, sync with your sales channels and automatically pull your orders from your store. Use features like the Address Book and Fulfillment Rules to customise your fulfillment processes to best suit your requirements. Bulk fulfillments, manifests and downloadable packing slips are also available for your convenience.
Other features include:
- Mobile-friendly dashboard
- User Roles
- Shipments without Orders
- VAT-Inclusive Rates
- Custom Saved Filters
Manage the Shipping Rates you charge your Customers at Checkout
Rates at Checkout is a uAfrica service that allows accounts to set up shipping rates that will be charged to their buyers at checkout. These rates will be configured based on certain criteria and can be set up as dynamic and/or fixed rates for different service levels with other specific requirements.
For WooCommerce stores, you will need to install and activate the uAfrica plugin on your store admin.
This plugin provides 1 block.
- uAfrica Tracking
- Log into your WordPress admin site.
- Click on the “WooCommerce” tab and then “Settings”.
- Click on “Advanced” in the tab, and then on “REST API” in the sub-menu.
- Firstly, if uAfrica is already on your WooCommerce site, make sure it has READ/WRITE access.
NOTE: uAfrica needs “Read/Write” access to ensure that order updates are sent back to your WooCommerce store.
- If you do not have uAfrica on your WooCommerce site yet, click “Add key”.
- A “Key Details” page will load:
In the “Description” text box, add uAfrica.
In the “User” box, select the default admin user. In the “Permissions” box, select Read/Write.
- Then click on the “Generate API key” button.
The consumer key and consumer secret will now be shown to you. You will need to copy these values and paste them into the relevant spaces in uAfrica. We highly recommend saving these values somewhere, as you might not be able to view them at a later stage.
- Next, go to your WordPress Settings, select “Permalinks” and make sure “Post Name” is selected.
- Once those settings are all activated, please copy the URL.
You must use your admin site URL to integrate your WooCommerce store to the uAfrica platform. You can find this by logging into your admin site and copying the URL from the address bar (it should NOT have /wp-admin/ in it).
- On the uAfrica platform, click on the “Sales Channels” tab and select WooCommerce from the options on the screen.
- Paste your WordPress admin site URL (copied in the previous steps) into the relevant fields and complete the WooCommerce installer on uAfrica to grant access to your WooCommerce store.
- To ensure access, tick the box next to “Use alternative authentication method”.
There are no reviews for this plugin.
Contributors & Developers
“uAfrica Smart Shipping Solution” is open source software. The following people have contributed to this plugin.Contributors
“uAfrica Smart Shipping Solution” has been translated into 1 locale. Thank you to the translators for their contributions.
Interested in development?
Bug fix (minor) – Removes possible PHP warning if setting does not exist.
- Adds support for sites using subfolders (e.g myshop.com/shop) as their primary domain when configuring shipping rates.
- When a shipping rate is selected at checkout, save the service code to the order meta data.
- Small UI improvements
Technical change to tracking requests.
Alter screenshots on plugin listing.
Change included screenshots and remove a deprecated courier.
Updated the plugin description and included screenshots.
uAfrica accounts that have been migrated to ship.uafrica.com will now have their shipping rates pulled from the new platform, with a fallback to app.uafrica.com.
Fixes an issue that caused the plugin’s Elementor widget to cause clashes with some other plugins.
Fixes fetching of tracking info from ship.uafrica.com.
Tracking will now query ship.uafrica.com for tracking information if not available at app.uafrica.com.
- The timeout to uAfrica’s Realtime Rates service has been increased slightly.
- A deprecation warning has been fixed.
- The “Tested up to” version of WordPress has been bumped to 5.9.1
Minor bugfix related to another plugin compatibility issue.
Bugfix related to compatibility issues with the WooCommerce Subscriptions plugin.
Slight look and feel improvements to the tracking form and error response.
- A “uAfrica Tracking” Elementor widget is now available, in the “uAfrica” widget category. Thus, you can now add tracking functionality to your Elementor-built pages.
- Tracking statuses from uAfrica are now displayed in a friendlier way (e.g. “Out for delivery” instead of “out-for-delivery”).
Suburb fields for billing and shipping addresses are now displayed at checkout by default. These can be disabled in uAfrica shipping settings in WordPress admin.
Removed irrelevant instructions from the uAfrica Shipping settings page.
Increased timeout for the calls to uAfrica API
Fixed a bug where wrong price was sent to the shipping method calculation.
Added uAfrica Shipping Rates functionality. This will allow you to show rates to your buyers at checkout directly from uAfrica.
Fixed bug in a filter when no post object was returned.
Fixed a bug in the deployment.
Fixed a bug in the shortcode.