{"id":337084,"date":"2026-07-10T14:55:47","date_gmt":"2026-07-10T14:55:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/storeops-tracking-for-woocommerce\/"},"modified":"2026-07-10T14:55:14","modified_gmt":"2026-07-10T14:55:14","slug":"parcelcue-tracking-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/parcelcue-tracking-for-woocommerce\/","author":23528915,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"7.0.1","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"ParcelCue Tracking for WooCommerce","header_author":"StoreOpsWP","header_description":"Add shipment tracking to WooCommerce orders, optionally mark orders as Completed, and sync tracking details to PayPal when possible.","assets_banners_color":"","last_updated":"2026-07-10 14:55:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/storeopswp.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":18,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.1":{"tag":"1.1.1","author":"storeopswp","date":"2026-07-10 14:55:14"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[16281,334,55977,550,286],"plugin_category":[36,45],"plugin_contributors":[270909],"plugin_business_model":[],"class_list":["post-337084","plugin","type-plugin","status-publish","hentry","plugin_tags-orders","plugin_tags-paypal","plugin_tags-shipment-tracking","plugin_tags-tracking","plugin_tags-woocommerce","plugin_category-analytics","plugin_category-ecommerce","plugin_contributors-storeopswp","plugin_committers-storeopswp"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/parcelcue-tracking-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>ParcelCue Tracking for WooCommerce is a lightweight shipment tracking workflow for small WooCommerce stores.<\/p>\n\n<p>It helps store owners add tracking number, carrier, and shipped date to WooCommerce orders, optionally mark orders as Completed, include tracking details in the WooCommerce completed-order email, and sync shipment tracking to PayPal when the order was paid through PayPal.<\/p>\n\n<p>Core features:<\/p>\n\n<ul>\n<li>Simple shipment tracking box on the WooCommerce order page<\/li>\n<li>Tracking number, carrier, optional custom carrier name, and shipped date<\/li>\n<li>Option to mark the order as Completed after saving tracking<\/li>\n<li>Optional tracking details in WooCommerce completed-order emails<\/li>\n<li>Automatic PayPal tracking sync for PayPal-paid orders<\/li>\n<li>Works for non-PayPal orders too; PayPal sync is skipped when not needed<\/li>\n<li>Live PayPal REST API setup with optional Sandbox\/Test mode<\/li>\n<li>PayPal connection test<\/li>\n<li>Human-readable sync status on each order<\/li>\n<li>Recent logs for failed syncs and optional debug logging<\/li>\n<\/ul>\n\n<p>ParcelCue does not replace WooCommerce, PayPal, or your shipping carrier. It provides a simple tracking workflow inside WooCommerce.<\/p>\n\n<h3>Third-Party Services<\/h3>\n\n<p>ParcelCue Tracking for WooCommerce can connect to PayPal's REST API when you test PayPal credentials or sync shipment tracking for a PayPal-paid order.<\/p>\n\n<p>This plugin may send requests to PayPal only when:<\/p>\n\n<ul>\n<li>A store administrator clicks the PayPal connection test button.<\/li>\n<li>Shipment tracking is saved for an order that the plugin detects as PayPal-paid.<\/li>\n<li>A store administrator manually provides PayPal order, capture, or transaction details for sync.<\/li>\n<\/ul>\n\n<p>Data sent to PayPal may include:<\/p>\n\n<ul>\n<li>PayPal REST API Client ID and Client Secret when requesting an access token<\/li>\n<li>PayPal order, capture, or transaction identifiers found on the WooCommerce order<\/li>\n<li>Tracking number<\/li>\n<li>Carrier<\/li>\n<li>Custom carrier name, if used<\/li>\n<li>Shipped date<\/li>\n<li>Order item names, SKUs, and quantities when included in the PayPal tracking request<\/li>\n<\/ul>\n\n<p>PayPal API requests are sent to PayPal's live or sandbox API endpoints depending on the selected plugin mode.<\/p>\n\n<p>PayPal REST API documentation: https:\/\/developer.paypal.com\/api\/rest\/<\/p>\n\n<p>PayPal Privacy Statement: https:\/\/www.paypal.com\/us\/legalhub\/paypal\/privacy-full<\/p>\n\n<p>PayPal User Agreement: https:\/\/www.paypal.com\/us\/legalhub\/paypal\/useragreement-full<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins &gt; Add New &gt; Upload Plugin, or install it from the WordPress.org plugin directory when available.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to WooCommerce &gt; ParcelCue.<\/li>\n<li>Add your Live PayPal REST API Client ID and Client Secret if you want PayPal tracking sync.<\/li>\n<li>Use Sandbox\/Test mode only if your PayPal checkout is also using PayPal Sandbox\/Test mode.<\/li>\n<li>Open a WooCommerce order and use the ParcelCue Shipment Tracking box.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20paypal%3F\"><h3>Does this plugin require PayPal?<\/h3><\/dt>\n<dd><p>No. You can use ParcelCue to add tracking information to non-PayPal orders too. For non-PayPal orders, the plugin saves the tracking details and skips PayPal sync.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20the%20woocommerce%20completed%20order%20email%3F\"><h3>Does this plugin send the WooCommerce completed order email?<\/h3><\/dt>\n<dd><p>If you choose to mark the order as Completed, WooCommerce sends its normal completed-order email. ParcelCue can optionally add carrier, tracking number, and shipped date to that email.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20track%20carrier%20delivery%20status%3F\"><h3>Does this plugin track carrier delivery status?<\/h3><\/dt>\n<dd><p>No. This Lite version saves shipment tracking details and syncs them to PayPal when possible. It does not monitor real-time carrier status or automatically change orders to Delivered.<\/p><\/dd>\n<dt id=\"do%20i%20need%20sandbox%2Ftest%20mode%3F\"><h3>Do I need Sandbox\/Test mode?<\/h3><\/dt>\n<dd><p>Most live stores should use Live mode. Use Sandbox\/Test mode only when your PayPal checkout is also running in PayPal Sandbox\/Test mode.<\/p><\/dd>\n<dt id=\"where%20are%20paypal%20api%20credentials%20stored%3F\"><h3>Where are PayPal API credentials stored?<\/h3><\/dt>\n<dd><p>The Client ID and Client Secret are stored on your own WordPress site and used only to request PayPal API access for tracking sync.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Rename the plugin to ParcelCue Tracking for WooCommerce.<\/li>\n<li>Update the package slug, text domain, folder name, main plugin file, class names, constants, hooks, option keys, meta keys, AJAX actions, and asset handles to the ParcelCue product identity.<\/li>\n<li>Keep StoreOpsWP as the plugin author identity while avoiding restricted terms in the plugin name and slug.<\/li>\n<\/ul>\n\n<h4>1.0.17<\/h4>\n\n<ul>\n<li>Clarify PayPal API credential setup for Live and Sandbox use.<\/li>\n<li>Update the optional Pro preview wording.<\/li>\n<li>Add small extension hooks for optional Pro add-ons without changing the free workflow.<\/li>\n<\/ul>\n\n<h4>1.0.16<\/h4>\n\n<ul>\n<li>Remove the Plugin URI header so it does not duplicate the Author URI during WordPress.org submission.<\/li>\n<\/ul>\n\n<h4>1.0.15<\/h4>\n\n<ul>\n<li>Update Tested up to header for current WordPress.org submission requirements.<\/li>\n<li>Add a translators comment for the PayPal sync failure order note.<\/li>\n<li>Add the languages folder referenced by the plugin header.<\/li>\n<li>Clarify the safe admin tab parameter handling for Plugin Check.<\/li>\n<\/ul>\n\n<h4>1.0.14<\/h4>\n\n<ul>\n<li>Add a clear third-party services disclosure for PayPal REST API usage in readme.txt.<\/li>\n<li>Soften the planned Pro roadmap wording in the settings page.<\/li>\n<li>Remove placeholder screenshot entries until screenshots are ready for WordPress.org assets.<\/li>\n<li>Update plugin version and stable tag for WordPress.org submission review.<\/li>\n<\/ul>\n\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>Add a small optional ParcelCue Pro preview tab to the settings page.<\/li>\n<li>Add admin tab hooks so optional add-ons can extend the same ParcelCue page.<\/li>\n<li>Clarify that the free version remains fully usable without upgrading.<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>Initial public\/Lite release.<\/li>\n<li>Add shipment tracking to WooCommerce orders.<\/li>\n<li>Optionally mark orders as Completed after saving tracking.<\/li>\n<li>Sync tracking to PayPal for PayPal-paid orders.<\/li>\n<li>Include tracking details in WooCommerce completed-order emails when ParcelCue tracking exists.<\/li>\n<li>Live PayPal setup with optional Sandbox\/Test mode.<\/li>\n<\/ul>","raw_excerpt":"Add shipment tracking to WooCommerce orders, mark orders as Completed, include tracking in emails, and sync tracking to PayPal.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/337084","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=337084"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/storeopswp"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=337084"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=337084"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=337084"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=337084"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=337084"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=337084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}