Shiptastic for WooCommerce
Shiptastic for WooCommerce
Description
Shiptastic for WooCommerce is your all-in-one shipping and fulfillment solution for WooCommerce covering (partial) shipments, return management & much more.
- Shipments – Create (partial) shipments for orders – either automatically or by hand.
- Returns – Allow your customers to submit return requests for orders. Review and process requests from within your admin panel.
- Packaging – Store your packaging options to allow Shiptastic to pack your customer’s cart/order based on your available options.
- Shipping Rules – Create complex shipping scenarios and calculate shipping costs based on your packaging options.
- Shipping Service Providers – Either use one of our available provider integrations or manually add you shipping service provider.
Order Fulfillment
With Shiptastic for WooCommerce you may fulfill your orders right from your WooCommerce backend instead of relying on expensive third-party services.
Create shipments, either automatically or manually, which sync all necessary data (e.g. packaging, weight, dimensions) based on your products and
choose different shipping service providers to create labels. Send notifications to your customers with tracking links and descriptions as soon as a shipment is marked as shipped.
Handle returns with ease
Shiptastic for WooCommerce makes accepting returns easier for you and your customers. Allow your customers (guest and registered customers) to create return requests for applicable orders which you may either automatically accept or manually approve.
Notify your customers about return shipments and send return instructions, including return labels, to your customers. Optionally charge a fee for a return which will be automatically deducted from the refund created to the return shipment.
UPS® integration
Shiptastic comes with a ready-made integration for UPS. Navigate to WooCommerce > Settings > Shiptastic > Shipping Service Providers and install UPS to create labels for Shipments & Returns right from your dashboard and provide your customers with an easy way to select UPS Access Point™ delivery from within your checkout.
DHL & Deutsche Post integration
Business customers from Germany benefit from our integration for DHL & Deutsche Post. Navigate to WooCommerce > Settings > Shiptastic > Shipping Service Providers and install DHL to create labels for Shipments & Returns right from your dashboard and provide your customers with an easy way to select Packstation/Postfiliale/Paketshop delivery from within your checkout.
Installation
Minimal Requirements
- WordPress 4.9 or newer
- WooCommerce 3.9 (newest version recommended)
- PHP Version 5.6 or newer
Automatic Installation
We recommend installing Shiptastic for WooCommerce through the WordPress Backend. Please install WooCommerce before installing Shiptastic.
Screenshots
Faq
Find the docs on our website.
Make sure that you’ve created a page with the [shiptastic_return_request_form] shortcode. This shortcode will provide
customers (guests, registered customers) with a form to submit a return requests to an order applicable. Also make sure that the
shipping service provider linked to the order/shipment has the return options enabled.
Reviews
Läuft perfekt!
By susanne54 on November 3, 2025
<font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Meine WordPress-Seite ist nun ENDLICH komplett auf Deutsch! Das Programm ist einfach anzuwenden. Die automatisierten E-Mails beinhalten nun gleich die AGB, Widerrufsbelehrung und die Datenschutzerklärung – sie sind glücklicherweise in einwandfreiem Deutsch und individuell anpassbar. Auch die Lieferzeiten sind übersichtlich bei den Produkten eingefügt. Das Gesamtbild der Seite profitiert enorm!</font></font>
Toller Support
By 4uniquedogs on October 22, 2025
Wir hatten ein Anliegen bezüglich dem Versand per Sendcloud. Hier wurde in extrem kurzer Zeit eine Lösung in Shiptastic implementiert die uns die Arbeit um vieles erleichtert.
Absolut toller Support und super angenehmer Kontakt.
Changelog
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





