WordPress plugin intelligence profile

Bob Go Smart Shipping for WooCommerce

Smart shipping and order management solution in South Africa

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version4.0.58
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 8.0
Directory statusactive
Last directory update17 Sept 20261mo ago
Active installations800Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Bob Go Smart Shipping for WooCommerce version 4.0.58 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Smart shipping solution

Orders are automatically synchronised from your WooCommerce store, making it easy to generate electronic shipping labels with one click. Receive quotes and ship with multiple delivery partners, whilst managing everything – including billing – within a single interface.

Once products are shipped, customers will automatically be kept up to date with Bob Go customer tracking notification emails.

Delivery partners include The Courier Guy, Internet Express, SkyNet, RAM, Fastway, Pargo and Bob Box, Bob Group’s very own locker and counter pickup solution.

Streamline your order processes

Easily integrate Bob Go with your ecommerce stores, sync with your sales channels and automatically pull orders from your store. Use features like the address book and rule engine to customise your shipping processes to best suit your requirements. Bulk fulfillments, manifests and downloadable packing slips are also available for your convenience.

Other features include:

  • Multiple user roles, including a shipping agent user role linked to shipping classes or vendors (Dokan plugin)
  • Creating manual orders and/or shipments
  • Rates at checkout
  • Rule engine automations
  • VAT-inclusive shipping rates
  • Custom-branded tracking notification emails (from Starter plan)
  • Promotions in tracking notifications (Advanced and Premium plans only)
  • Zebra sticker waybill integrations (Advanced and Premium plans only)
  • Open API

Manage the shipping rates you charge your customers at checkout

Rates at checkout is a Bob Go service that allows accounts to set up shipping rates that will be charged to their buyers at checkout. These rates are configured based on certain criteria and can be set up for different shipping methods with other specific requirements. As an additional option, you can allow customers to select a locker or counter which will be presented when a pickup location is available within their address radius.

Support

Book your seat at our next webinar

Helpdesk

Contact us

External services

This plugin connects to external third-party services to provide shipping rate calculations and order tracking functionality.

Bob Go Rates API

  • Service: Bob Go shipping rate calculation
  • Endpoint: api.bobgo.co.za/v2/rates-at-checkout
  • Data sent: Store identifier (domain), cart items (names, quantities, prices, weights, dimensions), the cart total after discounts, and origin/destination addresses
  • When: Every time the checkout page calculates shipping rates (when Rates at Checkout is enabled)
  • Terms & Conditions
  • Privacy Policy

Bob Go Tracking API

  • Service: Bob Go shipment tracking
  • Endpoint: api.bobgo.co.za/v2/tracking
  • Data sent: Store domain and order or tracking reference number
  • When: When a customer searches for tracking information on the tracking page
  • Terms & Conditions
  • Privacy Policy

Bob Go Order Sync API

  • Service: Bob Go order management
  • Endpoints: api.bobgo.co.za/v2/orders (POST/PATCH/GET)
  • Data sent: Store identifier, WooCommerce order ID and number, customer name, email, phone, billing and shipping addresses, line items (name, quantity, price, SKU, dimensions), totals, taxes, discounts, payment status, currency, and any merchant-configured custom order field mappings. When a tracking webhook arrives for an order without a stored Bob Go reference, the shipment tracking reference or order number is sent to look up the matching Bob Go order.
  • When: When a WooCommerce order reaches a syncable status (processing, on-hold, completed, shipped, partially-shipped) — and again on subsequent edits, status changes, and the hourly reconciliation job. Authenticated with the merchant’s Bob Go API key.
  • Terms & Conditions
  • Privacy Policy

Bob Go Webhook Subscriptions API

  • Service: Bob Go webhook subscription management
  • Endpoints: api.bobgo.co.za/v2/webhooks (GET/POST/DELETE)
  • Data sent: Store identifier and the WordPress REST URL where Bob Go should deliver tracking, fulfilment, and order-update webhooks for this site.
  • When: When the merchant saves the connection (registers subscriptions), disconnects (deregisters them), or the settings page refreshes the subscription status. Additionally, a daily health check (run from the hourly reconciliation job) verifies the subscriptions are still active and re-registers them if Bob Go disabled them.
  • Terms & Conditions
  • Privacy Policy

Bob Go Accounts API

  • Service: Bob Go account verification
  • Endpoint: api.bobgo.co.za/v2/accounts (GET)
  • Data sent: Store identifier only. The response confirms the API key works; when the connection is saved, and on the daily check, it also records which Bob Go account the key belongs to.
  • When: When the merchant saves or tests the connection, and once a day from the hourly reconciliation job.
  • Terms & Conditions
  • Privacy Policy

Bob Go Fulfilments API

  • Service: Bob Go fulfilment data
  • Endpoint: api.bobgo.co.za/v2/order-fulfillments
  • Data sent: Store identifier and the Bob Go order ID being looked up.
  • When: When the admin uses the per-order metabox “Re-sync” button, when reconciliation detects a stale shipment, or as part of the per-order admin view to display tracking and shipment state.
  • Terms & Conditions
  • Privacy Policy

Google Maps

  • Service: Google Maps for pickup point directions
  • Data sent: Latitude and longitude coordinates of the pickup point location
  • When: When a customer clicks the “Get directions” link on a pickup point in the tracking results
  • Google Terms of Service
  • Google Privacy Policy

Development

The JavaScript and CSS assets shipped in assets/build/ and block/build/ are compiled from the human-readable source files included in every release of this plugin:

  • block/src/index.js (and its imports) compiles to block/build/index.js — the Gutenberg tracking block.
  • assets/src/bobgo-shipping.js, assets/src/checkout-suburb.js, and assets/src/custom-shipping-description.js compile to the matching files in assets/build/.
  • assets/src/bobgo-shipping.scss compiles to assets/build/bobgo-shipping.css.

The compiled JavaScript is built with @wordpress/scripts (webpack + Babel) and the CSS with Dart Sass. json.

To regenerate the compiled assets from source:

  • npm install
  • npm run build

Individual builds are available via npm run block:build (block), npm run assets:build (frontend JS), and npm run build:css (SCSS).

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • courier
  • delivery
  • shipping
  • tracking
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.4 · PHP 8.0
Update activity17 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version4.0.504.0.58
WordPress compatibility7.0.47.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.