AtoShip for WooCommerce

Changelog

1.3.0

  • Security: Properly escape all outputs with esc_html, esc_attr, wp_kses_post.
  • Security: Strengthened REST API permission callbacks with write-access verification.
  • Security: Webhook endpoint now always verifies HMAC signature when a secret is configured.
  • Compliance: Added “Requires Plugins: woocommerce” header.
  • Compliance: Added External Services documentation to readme.
  • Compliance: Moved inline styles to wp_add_inline_style for proper enqueuing.
  • Compliance: Renamed shipping method class to use plugin-specific prefix.

1.2.0

  • Added inline rate comparison and label purchase directly from WooCommerce order page.
  • Added ship-from address selector with saved addresses from AtoShip account.
  • Added AtoShip icon to metabox title.
  • Shows all available rates (no longer limited to top 10).
  • Rate list resets when ship-from address is changed.

1.1.0

  • Added visual progress stepper (Preparing > Picked up > In Transit > Delivered) on the order page.
  • Added carrier logo and service name display in the shipping metabox.
  • Added collapsible tracking timeline with event history.
  • Added “Track on [Carrier]” quick action button.
  • Added AtoShip tracking page link for tracking numbers.

1.0.0

  • Initial release.
  • OAuth-based connection to AtoShip.
  • Automatic order sync with configurable status triggers.
  • Real-time shipping rates at checkout.
  • Webhook handler for label and tracking updates.
  • Bulk order actions.
  • WooCommerce HPOS compatibility.

Plugin Website
Visit website

Author
atoship
Version:
1.3.0
Last Updated
March 13, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.