Tracking & Order Fulfillment Sync Problems in Shopify – Shopify Ship, Rate, and Track for FedEx FAQs
-
Fix tracking updates and fulfillment sync issues
For Shopify orders to be automatically marked as fulfilled with tracking information after generating labels in PluginHive, the orders must be created using active Shopify products. If orders involve custom products not present in your Shopify catalog, the automatic fulfillment process will not work. In such cases, you need to manually fulfill the order within Shopify by adding the tracking number. To verify this: 1. Create a new order using your active Shopify products. 2. Generate the shipping label through PluginHive for this order. 3. Check if the order status in Shopify updates automatically to "fulfilled" and displays the tracking details. If the automatic fulfillment still does not happen with active products, consider scheduling a support call via the provided PluginHive appointment link for personalized assistance.
Yes, manually changing tracking numbers or fulfillment details in Shopify orders after using PluginHive to generate labels and fulfill orders can cause inconsistencies. PluginHive relies on updating Shopify with accurate tracking information and fulfillment status. When manual edits occur, the app may not properly sync updates or recognize the modification, causing inventory counts and shipment statuses to become out of sync. To maintain accurate inventory and shipment tracking: – Do not manually edit tracking numbers or fulfillment statuses of orders handled by PluginHive. – Allow PluginHive to fully manage the shipping label generation and shipping updates process.
PluginHive tracking numbers and tracking links are generated and sent only when shipping labels are created via the app. Shopify itself may generate or send tracking information through other integrated systems, but PluginHive does not independently create tracking numbers without label generation. To clarify for your client, if your warehouse is not using the PluginHive app’s label generation, tracking notifications are not sent by this app.
PluginHive currently requires the use of Shopify Active products for automatic fulfillment and tracking sync. Using custom products for bundles in Shopify orders will prevent automatic tracking updates. To maintain automatic tracking sync, bundle products must be created and listed as Active products in Shopify and used in orders instead of custom product lines. If you need bundle selling on Amazon but want auto tracking on Shopify, consider managing bundles as active composite products in Shopify rather than custom product entries.
Yes, when an order contains only Shopify active (non-custom) products, the PluginHive app automatically fulfills the order in Shopify and updates the fulfillment details, including the tracking number. This process removes the need for manual fulfillment steps and ensures real-time syncing of order status between PluginHive and Shopify. You only need to manually intervene when custom or bundle products are part of the order.
No, the PluginHive FedEx app does not include a built-in feature to embed FedEx tracking tools or allow customers to check shipment status on your Shopify store pages. The app focuses on generating shipping labels and updating order tracking information. For on-site customer tracking portals, you need to implement custom development or use a dedicated third-party Shopify app that supports package tracking widgets. Alternatively, direct customers to the FedEx official tracking website using their tracking number.
Yes, the PluginHive PH Ship, Rate and Track app for FedEx supports all these features: 1. **Shipping Rates & Label Generation:** It can calculate shipping rates based on destination, weight, size, and service level; generate shipping labels containing sender/recipient info and package details; and retrieve real-time tracking information including delivery status and shipment history. It also allows cancellation of shipments not yet processed or picked up by FedEx. 2. **Address Validation:** The app validates and standardizes destination addresses according to FedEx’s delivery capabilities to prevent delivery errors or delays. 3. **Dangerous Goods/Live Animal Shipping:** It includes compliance checks for FedEx’s live animal shipping policies, federal regulations (for species like reptiles), proper labeling, packaging, temperature requirements, and special handling instructions such as climate-controlled environments. 4. **Pickup Scheduling:** The app supports scheduling FedEx courier package pickups from specified locations. The app offers a 15-day free trial and PluginHive provides onboarding assistance including optional Zoom calls for configuration support.
To allow automatic fulfillment and tracking ID synchronization for orders that include bundled or custom products: 1. Replace custom or bundle products in Shopify orders with actual Shopify Active products rather than custom line items. 2. Ensure these products are fully listed and active in your Shopify product catalog. 3. For new orders, edit them (before fulfillment) to replace any custom product entries with the corresponding active Shopify products. 4. Once the products in the order are active Shopify products, generating labels will trigger automatic fulfillment and tracking ID updates in Shopify. This approach is currently the only way to achieve seamless automatic updating of tracking information with the PluginHive app.
You can access all generated shipping labels and corresponding tracking numbers by: 1. Navigating to the PluginHive app dashboard. 2. Going to the path: App → Shipping → Generate Report. 3. Downloading the order report available in this section. This report includes data about all generated and canceled labels, with tracking numbers listed for successfully processed shipments. This provides a centralized way to retrieve shipment details and confirm fulfillment status even if Shopify orders do not reflect these correctly.
To manage order syncing, order tracking, and shipment with your connected FedEx account using the PluginHive app, follow these steps: 1. Ensure your FedEx account is properly connected to the PluginHive app. 2. Generate FedEx shipping labels for your orders through the app; this step triggers order syncing and shipment processing. 3. Use the app dashboard to view the status of your shipments and track FedEx orders directly. 4. For a complete walkthrough, you can schedule a Zoom call with PluginHive support to assist in setting up the app and demonstrate all functionalities tailored to your requirements. 5. Additionally, refer to the detailed app documentation available within PluginHive to understand all features related to order syncing, tracking, and shipment management.
To avoid missing tracking numbers in the future when shipping custom (non-Shopify active) products: 1. Understand that PluginHive currently only auto-fulfills orders with Shopify active products. 2. For any order containing custom items, plan to fulfill these manually. 3. After generating the shipping label in PluginHive, retrieve the tracking number from Shipping -> Open Orders -> Track Order page. 4. Manually enter the tracking number and mark the order fulfilled in Shopify. Following this process ensures tracking numbers are properly recorded and shared with customers for all shipments.
Prevent tracking label issues by following these best practices: 1. Always generate shipping labels through the PluginHive app to ensure proper tracking and fulfillment updates. 2. Avoid manually editing tracking numbers or fulfillment statuses in Shopify orders after PluginHive processes the shipment. 3. Confirm that the tracking number recorded in Shopify matches the one generated in PluginHive. 4. Use the PluginHive app dashboard to monitor label status and tracking numbers rather than relying on manual Shopify order notes. 5. If discrepancies appear, cross-check tracking numbers immediately without making manual edits, and contact PluginHive support if needed. 6. Train your team on the importance of letting the app handle all label generation and tracking updates to maintain system consistency.
The app supports generating shipping labels and automating order processing entirely within Shopify without extra cost. To use these features: 1. Navigate to the app’s shipping labels or order processing section within Shopify. 2. Select the orders you want to generate labels for and use the bulk label generation option to process multiple shipments simultaneously. 3. Once labels are generated, the app will send live tracking updates automatically to customers, improving their post-purchase experience. 4. This integration streamlines fulfillment and helps manage shipping without leaving Shopify’s admin panel. 5. If assistance is needed, request a walkthrough call from the support team for personalized guidance on setup and usage.
Plug in Hive automatically fulfills orders and uploads tracking numbers to Shopify only when the order items are active products in Shopify that exist in the app's product tab. For orders containing custom line items (such as additional charges or descriptions created automatically by Shopify and not in the product list), automatic fulfillment and tracking upload is not supported. While you can generate shipping labels for these custom items manually, the app cannot auto-fulfill such orders or upload tracking numbers for them. Thus, automatic fulfillment and tracking synchronization applies only to standard Shopify products present in the app.
PluginHive automatically updates the correct tracking number in the Shopify order once the shipping label is generated through the app. This ensures that Shopify reflects accurate shipping details corresponding to the PluginHive label. However, if the tracking number is manually edited or overwritten in Shopify orders after fulfillment through the app, it can lead to inconsistencies between Shopify and the shipping carrier’s tracking system. Therefore, it is important to allow the PluginHive app to manage tracking number updates without manual changes to maintain synchronization and accurate tracking status.
Shopify’s updated fulfillment process works as follows when fulfilling multiple quantities: 1. Each item is fulfilled individually according to how it is packed. 2. If you pack multiple quantities into separate packages (for example, 50 bags packed in 50 boxes), Shopify will generate a unique tracking number for each package. This results in multiple fulfillment emails sent to your customer, one per package/tracking number. 3. If you want to send a single tracking number and one fulfillment email, all items must be consolidated and packed into a single package before generating the shipping label. 4. Carefully pack your order accordingly based on whether you prefer individual or consolidated tracking and fulfillment communication. This method ensures that tracking information accurately reflects the shipment and package count for the customer.
The app generates the FedEx tracking number upon shipping label creation and updates the corresponding Shopify order with this number. Shopify then uses this to send out tracking emails to customers automatically. The app does not manage tracking email customization; that is handled entirely via Shopify’s system.
For orders containing custom (bundle) products, the app does not sync fulfillment status or tracking details automatically to Shopify. To ensure accurate order fulfillment status: 1. Retrieve the tracking number generated by the PluginHive app for the order shipment. 2. Log in to your Shopify admin panel and locate the corresponding order. 3. Manually fulfill the order, entering the tracking number obtained from the app in the fulfillment details. 4. Save the fulfillment update to reflect the order as fulfilled in Shopify and enable tracking visibility for customers. This manual step ensures order status and tracking are correctly updated when custom products are involved.
The tracking number can be obtained from the PluginHive app’s internal reporting tools rather than Shopify order pages. Specifically, by downloading the generated shipping labels report from the PluginHive app (under App → Shipping → Generate Report), you can find tracking numbers for all shipments, including those that may not be visible or marked correctly in Shopify due to multi-location fulfillment limitations. For example, for order #114436, the tracking number 286532600121 was retrieved this way, indicating the shipment was delivered even though Shopify showed the order as canceled.
Yes, once you generate shipping labels through the app, the associated orders are marked as fulfilled in Shopify and customers have been sent emails with their tracking numbers automatically. To verify this process, you can place a test order using your own email, generate a shipping label, and see exactly how the fulfillment confirmation and tracking notification appear to customers. This hands-on test helps ensure your notifications are working as expected.
No, customization to enable automatic tracking sync for orders containing custom or bundle products is not currently possible with the PluginHive app. The only supported method is to ensure all products in the orders are Shopify Active products so that automatic fulfillment and tracking updates can occur. Any custom product or bundle must be converted or replaced with active Shopify products for this automation to work.
Shipping labels are generated directly by FedEx, and their formatting, including the size of the tracking number, cannot be edited or modified through PluginHive or by the user. Therefore, it is not possible to increase the size of the tracking number on the FedEx shipping label. For any specific label customization requests, you may need to contact FedEx directly.
The PluginHive app can only generate and share tracking numbers with customers when shipping labels are created through the app. If you use the app only for displaying FedEx calculated shipping rates at checkout and do not generate labels, then no tracking numbers or tracking links are produced or sent by the app. Tracking information is tied directly to label generation; without it, the app does not independently generate or send tracking details.
Currently, there is no immediate or planned update to automate fulfillment for orders with custom products in Shopify. Because custom products lack unique product identifiers, automatic fulfillment and tracking synchronization are not possible at this time. Should this change in the future, PluginHive will notify users accordingly.
Yes, you can generate a comprehensive order report that includes tracking numbers for your orders processed in the last 30 days. To do this: 1. Open the PluginHive app and navigate to the **Shipping** section. 2. Click on the **Generate Report** button. This report will compile tracking numbers along with order details, allowing you to access all tracking information in one file rather than checking each order individually. If you need a report beyond the last 30 days or with specific filters, please provide additional details to explore further options.
To implement and configure the PluginHive Multi-Carrier Shipping Label app for enhanced order tracking, follow these steps: 1. **Install the Multi-Carrier Shipping Label app** from the PluginHive Shopify app store page. 2. After installation, generate shipping labels from your orders as usual. The order status will automatically change to **"Label Created"** once labels are generated. 3. Print the shipping labels physically from the app interface or your admin dashboard. Confirm label printing to ensure the status is accurate. 4. Once labels are printed and packages are ready to leave the store, manually mark those orders as **Fulfilled** in the Shopify admin or through the app. This action updates the order status to confirm shipment readiness. 5. Optionally, use the app’s settings and documentation to customize notification triggers or order status mappings if needed. 6. If assistance is needed for setup or to address specific flow optimization requirements, schedule a support call using the appointment booking link provided by PluginHive support. This configuration ensures clear visibility during the critical intermediate step from label creation to fulfillment, preventing premature fulfillment and tracking label printing effectively.
The notation represents the box type and quantity used for packaging the order. The format “BoxName x Quantity” means: – The first number or name identifies the box size or type (e.g., “2” or “7”). – The second number after “x” indicates the number of boxes of that type used for that order. For example, “7×2” for order 1876 means two boxes of the type named “7” were used for packaging that order.
To effectively resolve tracking synchronization challenges among PluginHive, Shopify, and third-party fulfillment apps: 1. Map out your entire order fulfillment process, including which apps handle order import, label purchasing, fulfillment, and tracking updates. 2. Use PluginHive for purchasing FedEx ONE RATE labels when discounted rates are critical. 3. Confirm that third-party fulfillment apps do not send blank or placeholder tracking information before PluginHive updates Shopify. 4. Coordinate settings between Shopify and all fulfillment apps to avoid conflicting or duplicate tracking transmissions. 5. Communicate regularly with support teams of PluginHive, Shopify, and any third-party app (e.g., Ship Hero) to troubleshoot and align configurations. 6. Consider consolidating fulfillment workflows to a single app or solution where feasible for better data consistency. 7. Implement internal monitoring to catch and correct tracking discrepancies quickly. 8. Document exceptions and manual correction steps as part of the operational process until a full automated fix is established. By following these steps and engaging all relevant parties, you can maintain accurate tracking information flow from label purchase to customer notification.
This typically indicates the order contains custom (bundle) products, which the PluginHive app cannot automatically fulfill inside Shopify. To resolve this: 1. Identify orders with custom products that are marked fulfilled in PluginHive but unfulfilled in Shopify. 2. Obtain the tracking number from PluginHive for each such order. 3. Manually fulfill the order in Shopify by entering the tracking number and updating the fulfillment status. 4. Confirm the order status updates to “fulfilled” in Shopify, ensuring accurate marketplace or customer order tracking. This manual fulfillment step will prevent late consignments and maintain consistency between the app and Shopify platform.
If a product is active in Shopify but appears as a custom product in an order (e.g., it is unclickable on the Shopify order page), follow these steps: 1. Edit the order in Shopify before fulfillment. 2. Replace the custom product line item with the corresponding active Shopify product from your catalog. 3. Save the order with the updated product. 4. After this, generating a shipping label will enable PluginHive to automatically fulfill the order and add the tracking number in Shopify. Note that fulfillment and tracking sync cannot be applied retroactively to orders already fulfilled with custom products.
If you notice a tracking number linked to an order that you do not recognize or that does not match your records: 1. Verify the tracking number against your shipping documentation and Shopify order history to check for mismatches. 2. Inform PluginHive support with the order number and unknown tracking number details to investigate possible system or synchronization errors. 3. Avoid manually updating or sharing this unknown tracking number with customers until verified. 4. Use correct and confirmed tracking numbers for fulfilling and tracking shipments to maintain order fulfillment accuracy. If needed, schedule a call or detailed support session with PluginHive to clarify and resolve the discrepancy.
If the carrier’s tracking system shows the tracking number as unavailable, it is likely the label has been auto-canceled in the app due to order fulfillment status mismatch. To fix this: 1. Manually unfulfill the order in Shopify as described above. 2. Regenerate the shipping label through the app once the order is unfulfilled. 3. Confirm the label and tracking number are valid with the carrier. Avoid using labels generated while the order is fulfilled, as this often leads to invalid tracking information.
If there is a delay in Shopify order fulfillment updating after label generation: 1. Allow some time, as there can be a lag during synchronization between the app and Shopify. 2. Monitor the order status periodically within Shopify to confirm fulfillment updates. 3. If the delay is excessive or orders remain unfulfilled for a long period, contact PluginHive support with order details for further investigation.
If customers are not receiving tracking updates even though tracking numbers are added: 1. Ensure the tracking numbers are correctly entered and linked to each order in PluginHive. 2. Verify that your Shopify notification settings allow sending tracking updates to customers. 3. Confirm that Shopify’s order status is updated to a fulfillment status that triggers tracking notifications. 4. Test clicking the tracking number to see if it redirects to FedEx’s tracking page. 5. If tracking updates are still not reaching customers, contact PluginHive support to confirm there are no sync issues between your store and the app. 6. Regularly check the app and Shopify integration for any errors in the order fulfillment or notification process.
To remove the "Tracking Added" tag from a fulfilled order when the shipping label cannot be canceled: 1. In Shopify, unfulfill the order by adjusting the order status back to a non-fulfilled state. This action should remove the tracking information linked to the order. 2. Alternatively, manually remove or edit the tracking information from the order in Shopify if supported by your Shopify plan or apps. 3. If you encounter difficulties or limitations, contact Shopify support for assistance with managing tracking statuses on fulfilled orders. 4. Note this action does not cancel the shipment; it only removes the tracking status from your dashboard to reduce confusion when managing orders.
When you generate shipping labels using the PluginHive app, the corresponding Shopify order is automatically marked as fulfilled with the tracking number included. Shopify then sends the order fulfillment email containing the tracking details to the customer immediately. This entire process is automatic upon label generation, requiring no additional manual steps to notify the customer.
During high-volume periods such as Black Friday and Cyber Monday, there can be delays in the automatic fulfillment process within Shopify after labels are generated via PluginHive. This means that although labels are successfully created, the orders may not be marked as fulfilled, and tracking numbers may not appear on the orders immediately. To address this: 1. Allow additional time for the fulfillment status and tracking information to sync with Shopify automatically. 2. Do not cancel the shipping label or manually fulfill the order during this delay to avoid inconsistencies. 3. Monitor the orders; the fulfillment and tracking details will update eventually once the system processes the backlogged requests. If the delay persists beyond a reasonable timeframe, you may contact support again for further assistance.
When you generate shipping labels and fulfill orders using the PluginHive app, it automatically adds the tracking numbers to your Shopify orders, which will show as "Tracking Added" in the Delivery Status column. However, the app does not update or track shipment statuses such as "In Transit," "Out for Delivery," or "Delivered." These updates depend on the carrier's tracking system and are not reflected directly in Shopify through the app. To monitor real-time status updates, you will need to check the shipping carrier’s tracking information directly.
Tracking labels are auto-cancelled if the order contains custom products, which are products not marked as active Shopify products in your store. PluginHive only allows label generation for active Shopify products. To resolve this, identify the orders containing such custom products (for example, the product "CHROMA CARBON BLACK" in your orders) and update those orders by replacing the custom product with an active Shopify product. After updating the order, retry generating the shipping label. This step will prevent the label from being auto-cancelled.
PluginHive’s app primarily adds tracking numbers to your Shopify orders but does **not** handle delivery status updates. The tracking and delivery status updates are typically provided by a separate tracking or shipping app. To address the issue: 1. Confirm which app is responsible for tracking updates in your store. 2. Verify with that app’s support team if the delivery status is syncing correctly and troubleshoot any delays. 3. Ensure your store’s integration between PluginHive and the tracking app is correctly configured to avoid data conflicts. 4. Contact PluginHive support if you need help verifying tracking number additions or detecting integration issues.
When a shipping label is created using PH Ship Rate & Track, the order within Shopify must remain unfulfilled for the app to automatically update the tracking information and send the notification email to the customer. If the Shopify order is manually fulfilled before the app processes the tracking data, the system cannot update tracking details or trigger email notifications. To prevent this issue in the future, avoid manually fulfilling the order until you confirm the app has completed the tracking update and notification process. If you notice this problem again, do not manually fulfill the order and contact support immediately for investigation.
This discrepancy occurs because you have multiple FedEx accounts configured in PluginHive, and different label generation methods use different accounts. Specifically: 1. When you generate labels manually through the PluginHive app, the labels use one FedEx account (e.g., account number 228326151). These labels appear correctly in your FedEx admin tracking system linked to that account. 2. When you use the Auto-Generate feature, PluginHive uses a different FedEx account (e.g., account number 203445281). Labels generated under this different account won't show up in the FedEx admin linked to the manual account. 3. Tracking updates for all labels, regardless of generation method, will only appear on FedEx tracking (fedex.com) after FedEx physically scans the shipment. Until that scan occurs, tracking numbers may seem invalid or not appear in FedEx’s tracking system. To resolve this: – Verify which FedEx account you intend to use for label generation in PluginHive. – Consolidate to a single FedEx account in the app, or ensure you monitor the correct FedEx admin portal for each account used. – Remember that tracking visibility depends on FedEx’s scanning and processing timeline, not just label generation.
This error typically occurs when the order details are not properly synced or the order ID does not exist within the NinjaVan system as expected. To resolve this: 1. Confirm the order is correctly imported and visible inside the PluginHive app. 2. Verify that the order information matches what NinjaVan requires (correct order ID, fulfillment status, and shipping details). 3. Sync your orders again to refresh connectivity between PluginHive and NinjaVan. 4. If the issue persists, check for any carrier-specific restrictions or missing mandatory order fields. If all steps are followed and the error continues, contact PluginHive support with the affected order details for further assistance.
Blank labels and missing tracking numbers often occur if the label was generated with the old EPL2 format before switching to PDF in the new UI. To resolve this: 1. Confirm the app is set to the new UI and the Image Type is set to PDF under App Settings > Documents > Label Settings. 2. For existing orders with labels generated in EPL2 format, you need to cancel those labels in the order details. 3. After cancellation, generate a new label which will be created in PDF format and include the tracking number properly. 4. Print the labels through the system’s print preview using any PDF-capable printer. These steps will ensure labels appear correctly and show tracking numbers for all new orders processed after the update.
Orders containing custom products (non-active Shopify products) cannot be automatically fulfilled through PluginHive. The app only auto-fulfills orders that contain exclusively active Shopify products. When an order includes a custom product, PluginHive does not push the fulfillment status or tracking information to Shopify automatically. As a result, the order remains unfulfilled on Shopify, which can lead to duplicate shipments if fulfillment is not carefully managed. To prevent this, you must manually fulfill such orders in Shopify and add the tracking number manually to avoid discrepancies.
The shipping status does not update automatically if the order contains custom products that are not active products in your store. PluginHive’s auto-fulfillment feature works only with active products in Shopify. In the case of order 10244, it includes a custom product (AS), which prevents automatic fulfillment. To resolve this: 1. Manually fulfill the order in Shopify and add the tracking number to update shipping status. 2. For future orders, ensure that products are active Shopify products rather than custom products if you want automatic order fulfillment and shipping updates via the PluginHive app. If you need assistance with manual fulfillment or managing product status, contact support for guidance.
The app automatically fulfills Shopify orders with tracking numbers only when the order contains exclusively Shopify active products. If an order includes any custom or non-active product, the automatic fulfillment will not process. For example, in order 2387, the presence of a custom product (Ferris Genuine Part 5101026X2 SEAL CONTROL ARM 18X32X7) prevented the fulfillment from being marked automatically. To ensure automatic fulfillment works smoothly, verify that all products in the order are active in Shopify. If you encounter cases where orders contain only active products but are still not fulfilled automatically, you should report those instances for further investigation.
When an order contains a custom product (a product not listed as an active Shopify product), the PluginHive app can generate shipping labels using the Auto-Generate option, but it will not automatically fulfill the order in Shopify or sync the tracking ID. This is because the app requires product details to be available in the app for fulfillment, which it cannot access for custom products. Therefore, the tracking ID does not sync automatically to Shopify for such orders.
When you ship orders that include custom products (items not active in your Shopify store), PluginHive cannot auto-fulfill these orders or automatically add tracking numbers. Auto-fulfillment only works for orders containing products active in your Shopify catalog. For custom or non-Shopify active products, you must fulfill these orders manually and add the tracking number yourself.
When you generate a shipping label using the app, the order is fulfilled with a tracking number automatically. Shopify then typically sends out the order fulfillment email, which includes this tracking number. In the case of order #10983, the label was generated on February 3, 2025, and while other orders fulfilled on the same day did trigger fulfillment emails, there is no direct way to verify why Shopify did not send the fulfillment email for this specific order. To troubleshoot and understand this process: 1. Create a sample order using your own email address. 2. Fulfill the sample order by generating a shipping label within the app. 3. Confirm whether you receive the fulfillment email with the tracking number. 4. If you do not receive the email or face issues, this will help isolate whether the problem lies within Shopify’s email sending or elsewhere. If further assistance is needed in setting up or testing this process, support is available to guide you.
If your merged order contains a custom product (a non-active product), the app does not support automatic fulfillment for such orders. Although you can generate a shipping label for these orders, the fulfillment status and tracking information will not be updated automatically in the order record. To complete the fulfillment process, you must manually fulfill the order and add the tracking number within your store’s order management system. This manual step ensures that the tracking and fulfillment status correctly reflect the shipped order.
Looking for more details or ready to start using the plugin?
Visit the product page to explore all features and pricing.