Shiptastic for WooCommerce

Changelog

5.0.3

  • New: WC 7.0 support
  • New: Item quantity shipping rule
  • Improvement: Allow manually adding tracking number even for automatic integrations
  • Fix: Box packing rotation issue when packaging height is greater than width/length
  • Fix: Variation shipping dimensions/weight fallback

5.0.2

  • Improvement: Order withdrawal button compatibility
  • Fix: Shipping provider placeholder availability

5.0.1

  • Improvement: Register endpoints during install before flushing permalinks
  • Improvement: Allow filtering returns costs html
  • Improvement: Increase default max weight for boxes in case empty
  • Improvement: WP 7.0 admin css updates

5.0.0

  • New: Option to allow self-arranged returns at no cost
  • New: Return request rejection UI
  • New: Support experimental WooCommerce Fulfillment feature
  • New: Register webhooks
  • New: Shipping rule condition to include/exclude certain products
  • Improvement: Order shipping status transition
  • Improvement: Bundles support
  • Improvement: OAuth heartbeat to prevent connection losses
  • Fix: Potential infinite loop in case (parent) product does not exist any longer

4.8.6

  • Improvement: Do not fire order shipped actions when order is in bad state, e.g. failed, cancelled
  • Fix: Bundle weight calculation for assembled bundles
  • Fix: Order status UI update when saving shipments

4.8.5

  • Improvement: Woo 10.4 wc_enqueue_js replacement
  • Fix: Fallback compatibility for wp_is_valid_utf8

4.8.4

  • Improvement: Store alternate billing address in shipment
  • Improvement: Use billing address as default return shipper address
  • Improvement: WooCommerce Shipment Tracking compatibility
  • Fix: Default shipping provider list + tracking url

4.8.3

  • Improvement: Add optional shipping weight
  • Improvement: Add US customs MID-code

4.8.2

  • Improvement: Add bridging to Woo bundled shipping provider list to improve defaults
  • Fix: Address splitter edge cases

4.8.1

  • Fix: Pickup location select for existing customers
  • Fix: Reset shipper return address in case not used

4.8.0

  • Improvement: WPML (Email) compatibility
  • Improvement: Do not remove local pickup for separately shipped products
  • Improvement: Extend shipment data schema to allow manually supplying tracking URL, instructions and provider title
  • Improvement: Parse Sendcloud order notes and update shipment(s)
  • Improvement: Persist the order return status just like the shipping status

4.7.1

  • Fix: Fallback to default shipping provider for orders

4.7.0

  • New: Support return costs
  • New: Create refunds based on returns
  • New: Support multiple shipping packages (cart, checkout)
  • New: Allow certain products to be shipped separately via a certain provider
  • Improvement: Prevent multiple validation events from triggering while saving the order
  • Improvement: Heuristic to determine whether house number is stored in address_2
  • Improvement: Encode API body args by converting HTML special chars to utf-8 first
  • Fix: Bundle container weight

4.6.0

  • New: Setup wizard
  • Improvement: Default shipping service provider handling

4.5.5

  • Fix: Remote status tracking
  • Fix: Standalone translation

4.5.4

  • Fix: Shipment tracking URL in admin view

4.5.3

  • Fix: Status transitions for ready-for-shipping status
  • Improvement: Add tracking link for latest shipment to my account order table

4.5.2

  • Fix: Prevent infinite loops when triggering order shipping status events

4.5.1

  • Fix: Block-based checkout pickup location customer number

4.5.0

  • New: Support remote tracking for shipments
  • New: Introduce new shipment status ready-for-shipping
  • Improvement: Persist the order shipping status to improve performance and reliability

4.4.0

  • New: Allow choosing single-use only option for packaging in shipping rules
  • New: Allow disabling shipping method based on other shipping provider availability
  • Improvement: Backend performance in shipping settings context
  • Fix: Bundles error when order item product is not found

4.3.11

  • Improvement: Woo 9.9 support
  • Fix: Do not pass retry parameter in body args to prevent API error messages
  • Fix: Boxpacker expects the max weight to include empty packaging weight

4.3.10

  • New: Shipping rule condition to target subtotals before discount
  • Improvement: Assembled Bundles compatibility
  • Improvement: Pickup location modal fallback for themes/pagebuilders that do not fire Woo hooks

4.3.9

  • Improvement: Support WC E-Mail previews
  • Improvement: Pass shipping provider to pickup location code
  • Improvement: Recalculate weight/dimensions in case return units differ from shipment
  • Fix: Check if provider supports pickup locations before querying

4.3.8

  • Improvement: Indicate UPS shipping service provider integration availability

4.3.7

  • Fix: Woo backwards compatibility

4.3.6

  • Fix: Make sure that package shipping classes are unique

4.3.5

  • Improvement: Allow sorting main shipments meta box via drag & drop
  • Improvement: Prevent errors when deserializing shipping method data
  • Improvement: Allow overriding pickup location replacement fields with empty values
  • Improvement: Bump template versions
  • Improvement: Do only register shipping methods for enabled providers

4.3.4

  • Improvement: Added new filters to allow adjusting default label services
  • Fix: Prevent pickup location error in case of empty cache and missing address data

4.3.3

  • Improvement: Cache pickup location data instead of objects

4.3.2

  • Fix: Table per page option

4.3.1

  • Fix: Potential infinite loop when using with WPML
  • Fix: Prevent empty location codes

4.3.0

  • Initial version release

Plugin Website
Visit website

Author
vendidero
Version:
5.0.3
Last Updated
April 15, 2026
Active Installs
10000
Requires
WordPress 5.4
Tested Up To
WordPress 7.0
Requires PHP
5.6

Share Post

Join our newsletter.

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