{"id":310450,"date":"2026-05-18T09:26:50","date_gmt":"2026-05-18T09:26:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ia-shipping-pro\/"},"modified":"2026-05-18T09:26:41","modified_gmt":"2026-05-18T09:26:41","slug":"shiptastic-rules-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/shiptastic-rules-for-woocommerce\/","author":17915365,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Shiptastic Rules for WooCommerce","header_author":"Indian Admin","header_description":"Advanced WooCommerce shipping rules engine with a real-time rule builder and a customer-facing shipment tracking timeline.","assets_banners_color":"","last_updated":"2026-05-18 09:26:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/indianadmin.com\/shiptastic-rules","header_author_uri":"https:\/\/indianadmin.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":27,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"indianadmin","date":"2026-05-18 09:26:41"}},"upgrade_notice":{"1.0.0":"<p>Initial release. No upgrade steps required.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Full-screen rule builder with real-time preview","2":"\"Manage Shipment Tracking\" modal on the WooCommerce order edit screen","3":"Customer-facing shipment tracking timeline on the My Account order details page","4":"Elementor widget for custom placement of the tracking timeline"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[45369,55977,3546,5030,286],"plugin_category":[45],"plugin_contributors":[263347],"plugin_business_model":[],"class_list":["post-310450","plugin","type-plugin","status-publish","hentry","plugin_tags-order-tracking","plugin_tags-shipment-tracking","plugin_tags-shipping","plugin_tags-shipping-rules","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-indianadmin","plugin_committers-indianadmin"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/shiptastic-rules-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Shiptastic Rules for WooCommerce<\/strong> gives WooCommerce store owners a powerful, visual rule builder to create smart shipping rates \u2014 and a shipment tracking timeline so customers always know where their order is.<\/p>\n\n<h4>Shipping Rules Engine<\/h4>\n\n<p>Create unlimited shipping rules using any combination of conditions:<\/p>\n\n<ul>\n<li>Cart weight, volume, and quantity<\/li>\n<li>Product type and shipping class<\/li>\n<li>Cart subtotal \/ order value<\/li>\n<li>Applied coupon codes<\/li>\n<li>Customer user role<\/li>\n<li>Product dimensions (length, width, height)<\/li>\n<\/ul>\n\n<p>The full-screen rule builder shows a real-time preview so you can verify every rate before saving.<\/p>\n\n<h4>Shipment Tracking<\/h4>\n\n<ul>\n<li>Add tracking events (Order Placed, Packed, In Transit, Out for Delivery, Delivered, and more) from the order edit screen<\/li>\n<li>Customers see a clean timeline automatically on their My Account \u2192 Order details page<\/li>\n<li>Elementor widget included \u2014 drag the tracking timeline anywhere and style it with your theme<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>Full-screen rule builder with real-time preview<\/li>\n<li>Unlimited shipping rules per zone \/ method instance<\/li>\n<li>Custom shipment tracking timeline (admin + customer view)<\/li>\n<li>\"Manage Shipment Tracking\" modal in the WooCommerce order edit screen<\/li>\n<li>Elementor widget for custom placement of the tracking timeline<\/li>\n<li>WooCommerce HPOS (Custom Order Tables) compatible<\/li>\n<li>WooCommerce Cart &amp; Checkout Blocks compatible<\/li>\n<li>Multisite compatible<\/li>\n<li>Clean uninstall \u2014 all plugin data removed on deletion<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin.<\/li>\n<li>Search for <strong>Shiptastic Rules for WooCommerce<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin zip file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Upload the zip file and click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>After Activation<\/h4>\n\n<ol>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Shipping<\/strong>.<\/li>\n<li>Add or edit a shipping zone and click <strong>Add shipping method<\/strong> \u2192 select <strong>Shiptastic Rules for WooCommerce<\/strong>.<\/li>\n<li>Click <strong>Edit<\/strong> on the method to open the Rule Builder.<\/li>\n<\/ol>\n\n<h4>Shipment Tracking Setup<\/h4>\n\n<ol>\n<li>Open any WooCommerce order in the admin.<\/li>\n<li>Find the <strong>Shipment Tracking<\/strong> sidebar box.<\/li>\n<li>Click <strong>Manage Shipment Tracking<\/strong> to add tracking events.<\/li>\n<li>Customers will see the timeline automatically on their order details page.<\/li>\n<\/ol>\n\n<h4>Elementor Widget<\/h4>\n\n<ol>\n<li>Edit any page or template with Elementor.<\/li>\n<li>Search for <strong>IA Shipment Tracking<\/strong> in the widget panel.<\/li>\n<li>Drag it onto your layout \u2014 it renders the correct order's tracking timeline for the logged-in customer.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce must be installed and active. The plugin will not activate without it.<\/p><\/dd>\n<dt id=\"which%20versions%20of%20woocommerce%20are%20supported%3F\"><h3>Which versions of WooCommerce are supported?<\/h3><\/dt>\n<dd><p>WooCommerce 6.0 and above. Tested up to WooCommerce 9.4.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20woocommerce%20hpos%3F\"><h3>Is it compatible with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. Full compatibility with WooCommerce High-Performance Order Storage (Custom Order Tables) is declared.<\/p><\/dd>\n<dt id=\"does%20the%20tracking%20timeline%20show%20automatically%20on%20the%20customer%27s%20order%20page%3F\"><h3>Does the tracking timeline show automatically on the customer's order page?<\/h3><\/dt>\n<dd><p>Yes. No configuration is needed \u2014 the timeline appears automatically below the order details table on the My Account \u2192 Order details page.<\/p><\/dd>\n<dt id=\"do%20i%20need%20elementor%20pro%20for%20the%20widget%3F\"><h3>Do I need Elementor Pro for the widget?<\/h3><\/dt>\n<dd><p>No. The widget works with the free version of Elementor.<\/p><\/dd>\n<dt id=\"what%20data%20is%20removed%20when%20the%20plugin%20is%20deleted%3F\"><h3>What data is removed when the plugin is deleted?<\/h3><\/dt>\n<dd><p>All plugin data is permanently removed: the custom database table (<code>{prefix}ia_shipment_tracking<\/code>), all plugin options, and all per-instance shipping rule settings. WooCommerce shipping zone assignments are managed by WooCommerce and are not removed.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20data%20when%20the%20plugin%20is%20deactivated%3F\"><h3>What happens to my data when the plugin is deactivated?<\/h3><\/dt>\n<dd><p>All data is preserved on deactivation. Rules and tracking events are available again when you reactivate the plugin.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20multisite%20compatible%3F\"><h3>Is the plugin multisite compatible?<\/h3><\/dt>\n<dd><p>Yes. Uninstall cleans up data for every sub-site in a multisite network.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0 \u2013 2026-05-05<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<li>Full-screen shipping rule builder with real-time preview<\/li>\n<li>Shipment tracking timeline (admin modal + automatic customer view)<\/li>\n<li>Elementor widget for custom tracking timeline placement<\/li>\n<li>WooCommerce HPOS and Cart\/Checkout Blocks compatibility declared<\/li>\n<li>Multisite-compatible uninstall<\/li>\n<li>Clean GPLv2 codebase \u2014 no tracking, no telemetry, no external calls<\/li>\n<\/ul>","raw_excerpt":"Advanced WooCommerce shipping rules engine with a real-time rule builder and a customer-facing shipment tracking timeline.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/310450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=310450"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/indianadmin"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=310450"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=310450"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=310450"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=310450"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=310450"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=310450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}