ups-banner-bg
ph_img_faq_page_image

Canada Post Shipping FAQs – Multi Carrier Shipping Label App for Shopify

    Common questions about Canada Post shipping setup and automation in Shopify

Questions in this section:

After approving collaborator access, how does PluginHive verify shipping rate issues for Canada Post services?

Once collaborator access is approved, PluginHive support will: 1. Recreate the transaction you reported, using the product and shipping address details you provided. 2. Check the Canada Post shipping rates returned for the specific shipping service (e.g., Regular Parcel). 3. Compare these rates with the rates obtained by logging into your Canada Post account and manually calculating the same shipment using the exact package weight and dimensions (e.g., 0.02 Kg, 10x5x5 cm). 4. If there is a mismatch, you should provide a complete screenshot showing the Ship From and Ship To addresses, package details, and the calculated rates from Canada Post for further investigation. This method helps validate whether discrepancies are due to configuration issues or external carrier rate changes.

After upgrading my Shopify store from the Basic plan to the Shopify plan, how do I enable live Canada Post shipping rates at checkout through PluginHive?

To enable live Canada Post shipping rates at checkout after upgrading your Shopify plan, follow these steps: 1. Contact Shopify support and request them to enable the “Carrier Calculated Shipping” (CCS) feature for your store. This feature is necessary to fetch live carrier shipping rates at checkout. 2. Once Shopify enables CCS on your account, ensure your PluginHive multicarrier shipping app is installed and configured in your store. 3. The PluginHive app will then be able to fetch and display live Canada Post shipping rates at checkout automatically. If you encounter issues or need further assistance, you can book an onboarding call with PluginHive support using their scheduling link.

Can I add both DHL and Canada Post as shipping carriers within a single shipping rule in PluginHive?

No, you cannot combine multiple carriers like DHL and Canada Post within a single shipping rule in PluginHive. To offer both carriers, you need to create separate rules for each one individually. For example, create one shipping rule for Canada Post with its specific conditions, then create a second shipping rule for DHL with similar or distinct conditions. Both carriers will then appear as separate shipping options during checkout.

Can I connect my UPS and Canada Post accounts and use my negotiated shipping rates in PluginHive’s shipping solutions?

Yes, PluginHive offers apps and plugins that integrate with your carrier accounts such as UPS and Canada Post. These integrations allow you to input your negotiated account rates so that the app calculates shipping charges based on your specific agreements. PluginHive supports multiple eCommerce platforms including Shopify, WooCommerce, Magento, BigCommerce, and PrestaShop. To proceed, confirm your eCommerce platform so you can receive the most appropriate app recommendation for seamless shipping rate automation.

Can I see the different courier options available, and am I limited to only Canada Post?

If you are on the Starter plan ($19 subscription), you can add another carrier in addition to Canada Post. To add a new carrier, follow these steps: 1. Go to the App. 2. Navigate to Settings. 3. Select Carriers. 4. Click on the “+” sign to add a new carrier of your choice. This allows you to use multiple courier options beyond just Canada Post.

Can I ship orders from my Canada location using UPS or FedEx if Canada Post is on strike, while managing multiple store locations in the app?

Yes, the app supports integration of multiple store locations, allowing you to set shipping rules for each location independently. You can configure the app to ship orders from your Canada location specifically using UPS or FedEx as carriers, bypassing Canada Post during the strike. To do this: 1. Add and configure both your Texas and Canada store locations within the app. 2. Set up shipping rules that specify which carrier (UPS or FedEx) to use for shipments originating from the Canada location. 3. Confirm all shipment settings and test the configuration to ensure orders from Canada route via UPS or FedEx. If you need assistance with setting up multiple locations and carrier rules, you can schedule a support appointment via the provided PluginHive scheduling link.

Can I use my personal Canada Post account savings or negotiated rates within the app?

The app is integrated with your Canada Post account; however, to ensure your personal savings or negotiated rates apply, you should verify directly on the Canada Post website whether your account is eligible for those rates with the shipment details you are using. The app reflects rates based on your connected account, but it’s recommended to cross-check for eligibility and rate accuracy on Canada Post’s official platform. If discrepancies arise or further assistance is needed, you can reach out for support with specific rate concerns.

Can PluginHive cancel Canada Post shipping labels generated through Non-Contract accounts?

No, PluginHive cannot cancel Canada Post labels generated with Non-Contract accounts because Canada Post does not allow API cancellations for such accounts. Only labels issued under Canada Post Contract accounts can be canceled via the PluginHive app or API. Users with Non-Contract accounts must contact Canada Post directly to request label cancellation.

Can the return label generated in the PluginHive app be created with the same service level (e.g., Expedited Parcel) as the original shipment when using Canada Post?

Yes, when generating a return label through the PluginHive app for Canada Post orders, you can select the same shipping service level that was used for the original shipment. This helps maintain consistency in delivery speed and service for the return package.

Can you provide guidance or support on how to disable a Canada Post service via call or screen sharing?

PluginHive support primarily provides detailed video tutorials demonstrating how to disable services within automation rules. You can access these videos as reference guides to follow the step-by-step process independently. Although phone or screen-sharing sessions are not routinely offered, you can reach out to support if you continue facing difficulties after following the video instructions. They may consider a call if absolutely necessary, but the video guide is the recommended initial resource for disabling Canada Post services in your setup.

Despite deleting the large box, I am still unable to see Canada Post rates in the checkout or cart. What troubleshooting steps can I follow?

This issue may be caused by browser caching or stale cart data. To troubleshoot: 1. Open the cart or checkout page in Incognito mode to bypass cache. 2. Make slight changes to the shipping address or the cart contents to force the system to fetch fresh rates. 3. Clear browser cache and cookies if necessary. 4. Retry retrieving Canada Post rates after these steps. These actions should refresh rate calculations and display valid options.

DHL and Canada Post are enabled in the system but not showing up as shipping options for customers. How can I fix this issue?

The issue occurs because the Rate Automation rules for DHL Express and Canada Post are not enabled in the app. To resolve this: 1. Go to the app dashboard. 2. Navigate to **Settings** > **Shipping Rates** > **Rate Automation**. 3. Click **Edit the rules** for DHL Express and Canada Post. 4. Enable the corresponding Rate Automation rules for these carriers. 5. Save the changes. Once enabled, the shipping rates from DHL Express and Canada Post will show up at checkout for your customers.

Does the PluginHive app automatically roll over failed pickup requests like FedEx or Canada Post to the next available pickup date?

Currently, the PluginHive app does not automatically roll over pickup requests that fail due to cutoff or timing issues to the next available day. You must manually reschedule the pickup within the app or through the carrier website for the next day. PluginHive support is exploring feasibility to add this feature in the future, but it is not yet implemented. Therefore, to avoid failed pickups: 1. Schedule pickups early enough before cutoff times. 2. Monitor pickup status and manually request pickups for subsequent days if pickup fails. 3. Contact carrier support or PluginHive if you face repeated scheduling issues.

Does the PluginHive app support Canada Post Lettermail shipping rates?

No, the PluginHive app currently does not support Canada Post Lettermail shipping rates. If you need assistance with other shipping options or features supported by the app, you can contact support for further help.

Has the currency conversion discrepancy issue on Canada Post international shipping labels been resolved in the PluginHive Multi-Carrier Shipping Label app?

Yes, the PluginHive team has enhanced the app to address the currency conversion issues related to price discrepancies on Canada Post international shipping labels. The improvements include: 1. Fixing the rates during currency conversion to and from CAD to ensure accuracy. 2. Ensuring the displayed product price on shipping labels closely matches the original order price, minimizing discrepancies. 3. These enhancements have been deployed in the current app version, so merchants using the latest app updates should no longer face significant conversion issues. 4. Merchants are advised to generate a new international order and verify the shipping label price to confirm the fix. 5. For any further issues or assistance, merchants can contact PluginHive support to review their specific case.

How can I add or edit custom pickup instructions for Canada Post shipments in the PluginHive app?

To add or edit custom pickup instructions for Canada Post, follow these steps: 1. Open the PluginHive app. 2. Navigate to **Settings**. 3. Select **Carrier** and then choose **Canada Post**. 4. Go to the **Other Details** section. 5. Locate the **Pickup Instructions** field. 6. Enter or update your desired pickup instructions here. 7. Save the changes. These customized instructions will then be shared with the Canada Post pickup executive during the shipment process. This feature helps ensure accurate and clear pickup directions for your shipments.

How can I cancel a Canada Post shipping label generated through the PluginHive MultiCarrier Shipping app using a Non-Contract account?

If you have generated a Canada Post label through the PluginHive MultiCarrier Shipping app using a Non-Contract account, you cannot cancel the label via the PluginHive interface or API. Canada Post’s system restricts label cancellations through the API to Contract account holders only. Therefore, to cancel such a label, you must: 1. Contact Canada Post customer support directly. 2. Provide them with the tracking number of the label you wish to cancel. 3. Request cancellation of the label through their customer service channels. Once Canada Post confirms the label cancellation, you can then inform PluginHive support, and they can assist with clearing or updating the label status in your system if needed.

How can I cancel a shipment label created through Canada Post using PluginHive?

Canada Post does not support canceling shipment labels via its API for Non-Contract accounts, so you cannot cancel a label directly through PluginHive. To cancel a shipment label and request a refund, you need to: 1. Visit the Canada Post website. 2. Follow their process for canceling a shipment label online via their Commercial Billing portal. 3. Refer to the official Canada Post support article here: https://www.canadapost-postescanada.ca/cpc/en/support/kb/business/commercial-billing/how-to-cancel-a-shipment-manifest-online 4. Watch this instructional video for a detailed walkthrough: https://youtu.be/0xNwRgeUMzA If you require additional help, please contact Canada Post support directly, as PluginHive cannot process label cancellations through the API for non-contract users.

How can I cancel a shipping label if the order is already fulfilled? Do I need to cancel it through the Canada Post system?

To cancel a shipping label for an order that is already fulfilled, you first need to cancel the fulfillment process within your store system. Once the fulfillment is canceled, you can proceed to cancel the shipping label. The cancellation of fulfillment can be done in the PluginHive app once the fulfillment cancellation feature is enabled for your store. This means you do not necessarily need to cancel the label through the Canada Post system directly. If you provide the specific order number, support can assist in canceling the fulfillment and enabling the feature for you to manage cancellations yourself going forward.

How can I change my shipping carrier from Canada Post to UPS in the PluginHive app?

To switch your shipping carrier from Canada Post to UPS within the PluginHive app, follow these steps: 1. Log in to your PluginHive account and navigate to the shipping settings. 2. Add your UPS account details in the app by entering your UPS account number and required credentials. 3. Once your UPS account is successfully integrated, the app will generate shipping labels for your orders using UPS instead of Canada Post. 4. If you encounter any difficulties during this setup, you can request a live Zoom session with support for guided assistance. By completing these steps, you will be able to ship your orders using UPS via the PluginHive platform.

How can I change the payment method for generating labels in PluginHive’s Canada Post integration?

To change the payment method for Canada Post in PluginHive, follow these steps: 1. Go to your App Settings. 2. Navigate to Carriers and select Canada Post. 3. Expand the “Other Details” section. 4. Locate the “Payment Type” option and select the desired payment method. 5. Save the changes. 6. Attempt to generate the shipping label again. If you encounter the error “Method of payment Account is not available. Please select another method of payment,” it indicates the current payment method is invalid or not accessible. Changing the payment type within the app settings as described should resolve this.

How can I confirm that Canada Post rates are correctly displayed in the PluginHive app checkout?

To ensure Canada Post rates appear correctly in your checkout: 1. Go to your online store’s checkout page where shipping options are shown. 2. Add a product that ships to Canada and proceed to the shipping options step. 3. Look for shipping rates labeled as Canada Post (or the configured carrier name). 4. If you only see backup Shopify rates and not Canada Post, verify your app settings to ensure the Canada Post carrier integration is active and properly configured. 5. You may also refresh the app connection or contact support to confirm if the service is functioning as expected. 6. If issues persist, clear your browser cache or test in incognito mode to rule out caching issues. These steps help confirm the correct display and functionality of Canada Post shipping rates through the PluginHive app.

How can I connect my UPS account to the PluginHive app so that UPS shipping rates show instead of Canada Post rates?

To connect your UPS account and enable UPS shipping rates, follow these steps: 1. Open the PluginHive app and navigate to **Settings**. 2. Select **Add Carrier** from the options. 3. Choose **UPS** from the list of carriers. 4. Enter your UPS account number associated with your UPS.com account. 5. Provide your UPS.com login username and password where prompted. 6. Save these settings to connect your UPS account successfully. 7. After connecting, place a test order to verify that UPS shipping rates are displayed correctly at checkout. 8. Once you confirm UPS rates are working, you can disable Canada Post rates temporarily by navigating to **Settings > Carriers > Canada Post** and disabling that carrier. If you need assistance or prefer walking through these steps on a call, support is available to guide you.

How can I display Canada Post live calculated shipping rates, including tracked shipping options, at checkout on my Shopify store?

To show live Canada Post shipping rates (including tracked options) to customers at checkout, you must enable the carrier-calculated shipping feature in your Shopify store. This feature allows the Shopify checkout to fetch real-time shipping rates from carriers via apps. To enable it: 1. Contact Shopify Support and request them to activate the carrier-calculated shipping feature for your store (it may require a specific Shopify plan or an add-on fee). 2. Once enabled, configure your Shopify app to pull and display Canada Post shipping rates. 3. Ensure your app’s automation rule includes all Canada Post shipping services you want customers to see. 4. After enabling carrier-calculated shipping, customers will see all available Canada Post shipping options, including tracked services, at checkout instead of flat rates.

How can I display Canada Post shipping rates (non-contract account) live at checkout using PluginHive?

To display Canada Post shipping rates live at checkout using PluginHive without a contract account, you need to ensure that the Carrier Calculated Rates (CCR) feature is enabled in your Shopify store. Since CCR is disabled by default in Shopify and is necessary to show live carrier rates, follow these steps: 1. Contact Shopify support and request them to enable Carrier Calculated Rates (CCR) for your store. 2. Once CCR is active, configure Canada Post within PluginHive to connect using your non-contract account credentials. 3. Verify that the PluginHive shipping app is properly integrated with your Shopify store. 4. Test the live shipping rates display at checkout to confirm that Canada Post rates are appearing correctly. If CCR remains disabled, Shopify will not show live external shipping rates during checkout, so coordinating with Shopify to enable this feature is critical.

How can I effectively offer free shipping while also allowing customers to choose carriers like UPS and Canada Post on my Shopify store using PluginHive?

Due to Shopify’s limitation on showing multiple flat rates with the same price, here is the recommended approach: 1. Avoid setting flat rates with identical zero or near-zero values for both carriers. Shopify only shows one such rate. 2. Use one flat rate with your preferred name (e.g., “Free Shipping via UPS”), set at $0.01 to ensure it displays. 3. For the other carrier (e.g., Canada Post), use calculated shipping rates via the “Add Carrier Services” action to display real-time carrier options, allowing customer choice. 4. Alternatively, set flat rates with slightly different prices (e.g., $0.01 for UPS and $0.02 for Canada Post) to have them both show, but understand customers see adjusted pricing. 5. Clearly communicate shipping method options on your storefront for customer clarity. This configuration supports a near-free shipping strategy while enabling carrier choices via a combination of flat rate and calculated shipping.

How can I enable Canada Post shipping rates to show as a shipping option in the shopping cart after previously disabling it?

To enable Canada Post shipping rates to appear as an option in your shopping cart, ensure the following steps are correctly followed: 1. Verify that you have activated the “shipping rates -> rate automation rules” specifically for Canada Post within your PluginHive settings. This setting controls the display of calculated shipping rates at checkout. 2. Note that activating the “automation setup rule” controls label generation only and does not affect the visibility of shipping rates to customers. 3. Once the rate automation rules are activated for Canada Post, place a test order to confirm that the Canada Post shipping rates are displayed correctly during checkout. 4. If the rates still do not appear, double-check the region and weight conditions in your rate automation rules to ensure they apply to your products and shipping destinations. Following these steps should successfully enable Canada Post rates to show as a shipping choice in your cart.

How can I enable real-time Canada Post shipping rates to show at checkout in my Shopify store?

To display real-time shipping rates from Canada Post at Shopify checkout through the PluginHive app, you must upgrade your Shopify plan to at least the Shopify plan (above Basic). Only from that plan onwards can you enable Shopify’s Carrier Calculated Shipping feature, which the PluginHive app relies on to fetch and display live rates. This plan upgrade and feature activation can be done by contacting Shopify support. Without this upgrade, it is not possible to show live carrier rates at checkout due to Shopify’s platform restrictions.

How can I ensure the UPS Address Validation rule has priority over Canada Post rules in the MCSL app?

To prioritize the UPS Address Validate rule over Canada Post rules, review your automation rule setup within the app’s configuration: 1. Access the Automation Rules section in the MCSL app. 2. Check the list and order of your active shipping rules. 3. Move or set the UPS Address Validate rule to a higher priority position (execute earlier) than the Canada Post rules. 4. Save the changes and possibly re-run automation on existing orders to apply updated priorities. This ensures that the UPS validation processes first. However, note that PO Box detection may still cause fallback to Canada Post due to inherent UPS restrictions.

How can I fix the issue with printing shipping labels when using a Canada Post Non-Contract account in the MultiCarrier Shipping App?

To resolve label printing issues with a Canada Post Non-Contract account, follow these steps: 1. Change the payment type from “Account” to “Credit Card,” as Canada Post requires using a Credit Card payment type for Non-Contract accounts. 2. To update the payment type: – Go to the app dashboard. – Navigate to **Settings** → **Carriers** → **Canada Post** → **Other Details**. – Change the payment type to “Credit Card.” 3. After updating, reprocess the affected order: – Go to **Orders** within the app. – Open the specific order experiencing the issue. – Click “Change Status to Initial.” – Then click “Prepare Shipment.” 4. Retry generating the shipping label. This adjustment should enable successful label printing using your Non-Contract Canada Post account.

How can I fix the issue with the system not recognizing the Province of Origin for Canada Post shipments when the product has the correct product of origin set?

To resolve the issue with the Province of Origin not being recognized for Canada Post shipments, follow these steps: 1. Reprocess the affected orders within the system. 2. Attempt to generate the shipping labels again after reprocessing. 3. Verify if the label generates successfully for the orders in question. For example, reprocessing order 7068 allowed label generation, so apply the same process to order 7067 or other affected orders. 4. If issues persist after reprocessing and regenerating the label, contact support with the specific order details for further assistance.

How can I limit the number of shipping options displayed from the two carriers (Canada Post and UPS) that are set up in the app?

To restrict the shipping options shown from Canada Post and UPS carriers, use the Rate Automation feature in the app as follows: 1. Open the Rate Automation settings within the app dashboard. 2. Locate your configured carrier accounts for Canada Post and UPS. 3. For each carrier, select the specific shipping services or methods you want to enable or disable. 4. Uncheck or deselect the shipping options you do not want to appear at checkout. 5. Save the settings to apply the changes. Only the selected shipping options will now be visible to customers during checkout, reducing complexity and ensuring you display only preferred services.

How can I manage Canada Post and UPS shipping rates correctly for different regions using PluginHive rules?

To configure shipping rates effectively when you have different carriers and rate types for multiple regions: 1. Determine which shipping zones each carrier and rate type applies to (e.g., Canada Post applied for Alaska/Hawaii/International, UPS retail rates for US domestic). 2. Consolidate or separate rate automation rules in PluginHive to reflect these regional distinctions clearly. For example, use one rule for Canada Post with conditions targeting Alaska/Hawaii/International zones and another for UPS covering the contiguous US. 3. Activate only the relevant rules to avoid conflicts or redundancy in rate calculation. 4. Test orders for each region to ensure only the appropriate carrier rates display accordingly. 5. Update or deactivate obsolete rules that may cause confusion or override the intended setup. Clear and consistent rule configuration ensures customers see accurate shipping options by region and carrier.

How can I prevent Canada Post shipping options from being shown to customers in the United States using rule automation in PluginHive?

To exclude Canada Post shipping for customers in the United States through rule automation in PluginHive, follow these steps: 1. Navigate to **App > Settings > Shipping Rates > Rate Automation > Auto Rule For Canada Post**. 2. Check the **Automation Criteria** section to ensure proper conditions are set. Instead of using a generic “Any” condition, specify that the destination **Zone is not equal to Canada** or directly set the condition to exclude the United States zone. 3. Make sure you are modifying the **Rate Automation** rules, not the label automation settings, as label rules do not affect shipping rates shown to customers. 4. Save the updated rule and test by placing an order from a U.S. address to confirm Canada Post shipping options are no longer displayed. This setup ensures Canada Post rates are hidden for US customers, and alternate carriers like UPS can be automatically selected based on your action rules.

How can I prevent frequent use of Shopify backup rates and ensure UPS and Canada Post rates display properly in my store?

To address the issue: 1. PluginHive investigated and identified that UPS rate requests were delayed due to extra LTL rate fetching. 2. The technical team corrected this internally by optimizing the rate request process, eliminating the delay caused by Freight LTL queries. 3. Following the fix, monitor your recent and upcoming orders closely to confirm if backup rates stop appearing frequently. 4. If you continue to notice multiple orders showing Shopify backup rates in a single day, contact PluginHive support promptly for further investigation.

How can I remove an order from the shipping manifest after it has been fulfilled and a Canada Post label has been created by mistake?

Once an order is marked as fulfilled and a shipping label has been created within the app, it is not possible to cancel or remove the label from the manifest through the app. If the label was generated externally or after fulfillment, you must contact Canada Post directly to request cancellation of the shipping label and removal of the order from their manifest system. The app itself does not support manifest modification or label cancellation after fulfillment.

How can I remove Canada Post shipping as an option for orders shipping outside of Canada?

To restrict Canada Post shipping options only to customers shipping within Canada, follow these steps: 1. Navigate to the app settings: app -> settings -> shipping -> shipping zone. 2. Add a new shipping zone by clicking “add zone” and set the country to Canada. 3. Next, go to: app -> settings -> shipping rates -> rate automation. 4. Edit the Canada Post shipping rules. 5. Remove any existing ‘Any’ condition set on these rules. 6. Add a ‘Zone’ condition specifying the previously created Canada zone. 7. Save the changes. 8. Verify by testing shipping rates for orders inside and outside Canada to ensure Canada Post appears only for Canadian shipments. This configuration ensures Canada Post services are displayed exclusively for customers within Canada, effectively removing them for all other shipping destinations.

How can I remove duplicate Canada Post account entries from the PH MultiCarrier Shipping Label app?

Duplicate Canada Post account entries can cause conflicts and payment errors. To remove duplicates: 1. Open the PH MultiCarrier Shipping Label app and navigate to the **Carriers** section. 2. Locate the Canada Post accounts listed under your configurations. 3. Identify if the same Canada Post account appears more than once. 4. Select the redundant account entry and delete or remove it from the app. 5. Keep only one valid and active Canada Post account linked to your app. 6. Save the changes and retry label creation to ensure the duplicate entry no longer causes issues.

How can I remove or disable the “small tracked” shipping option without tracking for Canada Post in PluginHive?

To disable the “small tracked” shipping option for Canada Post that does not include tracking, follow these steps: 1. Navigate to the App Menu in PluginHive. 2. Go to Settings > Automation > Setup. 3. Locate and select the Canada Post shipping rule you want to edit. 4. Click on Edit to modify the rule. 5. In the list of available Canada Post services, deselect or disable the “small tracked” option and any other undesired services. 6. Save the changes. This will ensure only the required Canada Post services you want are enabled, removing unwanted options like “small tracked” without tracking.

How can I remove the Canada Post Small Packet International Surface service from my shipping options in PluginHive?

To remove Canada Post Small Packet International Surface from your available shipping services, follow these steps: 1. Open the PluginHive app and navigate to the **Menu**. 2. Select **Settings** > **Automation** > **Setup**. 3. Locate and edit the existing Canada Post automation rule by clicking **Edit**. 4. Within the rule settings, you will see a list of enabled Canada Post services. Disable the checkbox for **Small Packet International Surface** or any other service you want to remove. 5. Save your changes. This will ensure that the unwanted Canada Post service is no longer offered as a shipping option when generating labels. If you encounter issues, verify that the rule is correctly applied and refresh your label generation page.

How can I resolve the “origin is missing” error when creating a shipping label for an international order with Canada Post, even though products have country and province specified?

To resolve the “origin is missing” error during label creation for an international order (e.g., Canada to France via Canada Post), follow these steps: 1. Confirm that each product in the order has both Country and Province correctly specified for customs. 2. Check that the package or box type is correctly assigned; if a specific box is required (e.g., Fighter+ box), set it manually to ensure correct pricing and label generation. 3. If the error persists after verifying data, provide authorization for the support team to generate the label on your behalf with the appropriate packaging details. 4. Optionally, schedule a support session (e.g., Zoom call) to review your app settings and ensure all dimensions and customs information are accurate. 5. Once label generation is successful, ensure product dimensions and packaging details are accurately entered in the system for future shipments.

How can I resolve the manifesting process failure with Canada Post in the PluginHive tool when I receive a system error code 9154?

When you encounter error code 9154 stating “A system error has occurred. Please try again later. If the problem persists, please contact the Canada Post help desk” during the manifest fetching process in PluginHive, follow these steps: 1. Note the exact error message and error code ( 9154. as reported by the PluginHive tool. 2. Contact the Canada Post help desk directly with this specific error code and message for their investigation, as this is a system-level error originating from their side. 3. Provide Canada Post support with the XML log file generated by PluginHive during the manifest attempt to help them diagnose the issue. 4. Once Canada Post confirms the reason or resolves their system error, retry the manifesting process in PluginHive. 5. If Canada Post indicates no issue on their side and the error persists, follow up with PluginHive support providing the updated details and logs for further troubleshooting. This approach ensures you accurately identify whether the malfunction is due to Canada Post’s system or an integration issue requiring PluginHive’s intervention.

How can I restore CanPar shipping rates in PluginHive after disabling and then re-enabling Canada Post caused CanPar rates to stop showing?

When disabling Canada Post caused CanPar shipping rates to stop appearing, follow these steps to restore CanPar rates properly: 1. Reactivate Canada Post temporarily to confirm that the PluginHive shipping setup is responding correctly. 2. Deactivate CanPar completely in the PluginHive app. 3. Confirm your CanPar API credentials are current and valid (check with CanPar directly if unsure). 4. Re-enter or update your CanPar credentials in the PluginHive app. 5. Re-enable CanPar shipping carrier in the app. 6. Perform a test checkout or shipping rate request to confirm that CanPar rates are returning as expected. 7. Once CanPar is verified working, you may disable Canada Post if needed. If CanPar continues to not return rates after these steps, ensure there are no conflicts or overrides in the shipping rules or carrier priority settings in your PluginHive configuration.

How can I schedule a call with PluginHive support to set up carrier accounts like DHL, Canada Post, and UPS?

PluginHive offers onboarding sessions via Zoom that you can schedule through an appointment booking system. To book a slot for a call, use the appointment link provided by PluginHive to select a time according to your availability. Once you book, you will receive a confirmation with the meeting details including date, time, and Zoom link. Ensure you have a working microphone and screen-sharing permissions enabled for the call.

How can I select the duties and taxes payor option for Canada Post shipments?

For Canada Post shipments, the app allows you to choose whether shipping rates are displayed with or without surcharges, which include duties and taxes. If you enable the option to include surcharges, the shipping rates shown to customers will reflect the duties amount, meaning the customer pays you upfront for duties and taxes. You, in turn, settle these fees directly with Canada Post. Currently, there is no separate explicit option labeled as “duties and taxes payor”; instead, this is managed via the surcharge inclusion settings within the Canada Post shipping options in the app.

How can I set Canada Post as my default shipping carrier and ensure only one package is shipped per order, even if there are multiple items?

To set Canada Post as your default shipping carrier and ship only one package per order, follow these steps: 1. Activate the Canada Post shipping rule: – Navigate to the app dashboard. – Go to **Settings** > **Automation** > **Setup**. – Find and edit the **Canada Post** setup rule. – Activate the rule and save the changes. 2. Configure the packaging method to ship one package per order: – Use the **quantity-based packing method**. – Add a packaging box with a maximum quantity that covers your typical order size (for example, max quantity of 4 means orders with up to 4 items will be packed into one box). – This ensures that for orders with items within that quantity, only one shipping label/package is generated. If an order exceeds the maximum quantity set for the box, the system will automatically generate multiple packages and shipping labels accordingly. By setting these configurations, Canada Post will be your default shipper, and single-package shipment will be enforced as per your defined box quantity limits.

How can I set up shipping rules so that USA-bound orders up to $900 ship via Canada Post and orders over $900 ship via DHL?

To configure shipping rules for USA-bound orders with different carriers based on order value, follow these steps: 1. Access the Shipping Rates Automation settings in your PluginHive dashboard. 2. Create or edit rules to specify conditions based on the order price. 3. Set a rule for orders up to $900 USD that assigns Canada Post as the shipping carrier. 4. Set a separate rule for orders over $900 USD that assigns DHL as the shipping carrier. 5. Ensure the destination country is set to the USA in both rules. 6. Save the configurations and test by creating sample orders with values below and above $900 to confirm that: – Orders up to $900 show Canada Post shipping options. – Orders over $900 show DHL shipping options. 7. If the shipping options reflect the rules accurately during testing, your setup is correct. This setup ensures the system automatically selects the correct carrier based on order value for USA-bound shipments.

How can I show Canada Post calculated shipping rates at checkout for my United Kingdom customers using the PluginHive app?

To display Canada Post calculated shipping rates at checkout for your UK customers using the PluginHive app, you must first enable the carrier-calculated shipping feature on your Shopify store. This feature allows Shopify to fetch real-time shipping rates from third-party apps like PluginHive. Currently, if this feature is not enabled on your store, the app cannot display calculated shipping rates at checkout. You will need to contact Shopify support to enable carrier-calculated shipping for your store. Once enabled, the PluginHive app can show Canada Post shipping rates as calculated options during checkout. Without this feature, the app can still be used for generating shipping labels and sending tracking updates but not for displaying live shipping rates at checkout.

How can I show multiple carrier shipping rates, such as Canada Post, at the checkout on my Shopify store using PluginHive?

To show multiple carrier shipping rates at checkout using PluginHive, follow these steps: 1. Ensure you have the ‘Carrier Calculated Shipping’ feature enabled in your Shopify store. This is required for apps like PluginHive to display real-time shipping rates at checkout. 2. Verify your current Shopify plan supports this feature. Typically, Basic Shopify plans do not include this, and you may need to upgrade to a higher-tier plan. 3. Configure the PluginHive Multi Carrier Shipping Label app to calculate rates during checkout by linking your shipping carriers and services. 4. Double-check that shipping settings in Shopify do not conflict or override the app’s rates. 5. If you have issues or are uncertain how to enable this feature or manage shipping rates, contact Shopify support for assistance with your plan and settings related to carrier-calculated shipping. This process ensures your customers see all available delivery options with tracking during checkout on your website, as PluginHive can then provide real-time carrier rates integrated directly into the Shopify checkout experience.

How can I tell if my account is successfully connected to Canada Post and resolve the “Label Failed” error when generating shipping labels?

The “Label Failed” error with the message “Method of payment Account is not available. Please select another method of payment.” occurs if you have a non-Contract account with Canada Post and the payment method is set to Account in the app. To resolve this: 1. Open the app and navigate to **Settings > Carriers > Canada Post > Other Details**. 2. Locate the **Payment Type** setting and change it from “Account” to “Credit Card”. 3. Save these settings. 4. Reprocess the order in the app, and generate the label again. This change allows label generation for your non-Contract Canada Post account. For a detailed setup guide, visit: https://www.pluginhive.com/knowledge-base/setting-up-shopify-multi-carrier-shipping-label-app/

How can I temporarily disable Canada Post shipping rates in the PluginHive app without permanently removing the carrier, so only Purolator and UPS options appear?

To temporarily disable Canada Post rates and hide them on checkout and order import without removing the carrier permanently: 1. Disable Canada Post from Automation rules: – Navigate to App Settings -> Automation -> Setup. – Find and edit the Canada Post rule. – Disable the rule and save the changes. – Click “Re-Run Automation” to apply changes for existing orders. 2. Disable Canada Post from Rate Automation on checkout: – Go to App Settings -> Shipping Rates -> Rate Automation. – Edit the Canada Post rule, disable it, and save the changes. 3. After these steps, customers will no longer see Canada Post rates during checkout, and imported orders will only show Purolator and UPS options. 4. To reactivate Canada Post later, simply re-enable the automation rules following the same steps.

How can I verify that label printing issues are resolved after making changes in PluginHive for Canada Post labels?

To ensure label printing issues are resolved: 1. Generate a new label for a test order and print it on the intended printer. 2. Confirm the label dimensions and content print correctly without partial slips or size reduction. 3. If the label prints as expected, perform test prints on actual orders. 4. Continue monitoring label outputs after any bulk changes or updates until you confirm consistent correct printing. 5. Contact PluginHive support if any issues reoccur for further troubleshooting.

How can I verify that the custom pickup instructions feature for Canada Post shipments is working correctly?

After setting or updating your custom pickup instructions in the app, create a Canada Post shipment and schedule a pickup. The instructions you entered should be passed along to the pickup personnel. You can confirm the correctness by: – Checking the pickup label or confirmation details for the presence of your instructions. – Communicating with the pickup executive to verify the instructions received. – Monitoring the pickup process to ensure no incorrect default messages (like “use back door”) are included. If you encounter any issues, you can reach out to PluginHive support for assistance.

How can I view shipping rates from both Canada Post and UPS carriers within the app?

The app is designed to display all available shipping services from both Canada Post and UPS on the order details page by default. To view rates from both carriers: 1. Navigate to the order details page before generating any shipping labels or marking the order as fulfilled. 2. All available services from both Canada Post and UPS should be visible there. 3. If you choose to manually change the shipping service using the ‘Change Carrier Service’ option, only the selected service will apply to that order, and other available options will no longer be shown for that shipment. 4. If you do not see services from both carriers as expected, please contact support immediately after receiving the order and before label generation or fulfillment so the order can be reprocessed and verified. This process ensures you can compare and select the most appropriate carrier service for each shipment.

How can we completely remove Canada Post from the shipping options?

To remove Canada Post entirely from your shipping options, perform the following: 1. Go to the PluginHive app’s App Menu. 2. Select Settings, then Shipping Rates. 3. Access Rates Automation where you manage Carrier rules. 4. Find the Canada Post carrier settings and disable or delete all enabled Canada Post services. 5. Save the changes, which will remove Canada Post shipping options from appearing at checkout.

How do I block certain carriers, such as Canada Post, from shipping to specific regions like the US in the PluginHive system?

You can restrict carriers from shipping to specific regions by creating Shipping Zones and configuring Automation Criteria in the app. Follow these steps: 1. Navigate to Settings → Shipping → Shipping Zones and create a zone representing the region you want to control (e.g., US). 2. Go to Settings → Shipping Rates → Rates Automation and edit your shipping rules. 3. Add criteria based on the zones you created, using conditions like “Equal To” or “Not Equal To.” For example, to block Canada Post for the US, add a rule where Carrier = Canada Post and Zone = US, then disable or exclude that option. This setup ensures Canada Post is not available as a shipping carrier for shipments going to the US.

How do I configure the PluginHive app to generate shipping labels using UPS and Canada Post for my Canada store?

To configure the PluginHive app for shipping labels with UPS and Canada Post in your Canada-based store, follow these steps: 1. Ensure your PluginHive app is installed and active on your store. 2. Integrate your UPS and Canada Post accounts within the app: – Go to the Carrier Integration or Carrier Settings page. – Add your UPS account credentials and authenticate properly. – For Canada Post, enter the necessary account details and credentials. 3. If shipping to the USA via Canada Post, make sure to enter the Zonos Declaration ID or Account Key in the designated field to avoid label creation errors. 4. Choose how the app will operate: – Disable or enable rate display for customers at checkout. – Enable label generation functionality inside the app interface. 5. Save your carrier settings. 6. Test by creating shipping labels for sample orders using both UPS and Canada Post to confirm proper setup. This configuration ensures your app correctly accesses carrier services, fetches real-time rates, and generates shipping labels without errors.

How do I configure the Zonos account key in the PluginHive app to generate return labels for Canada Post shipments?

To configure the Zonos account key for Canada Post in the app: 1. Log in to the PluginHive app and navigate to the Carrier Integration section. 2. Locate the field labeled “Zonos Key” within the Canada Post integration settings. 3. Enter your valid Zonos account key into this field. 4. Save the changes to ensure the key is applied. 5. Once saved, the app will automatically use this key for all applicable shipments to Canada Post addresses and also apply it for US shipments where relevant. Proper configuration of the Zonos key ensures successful generation of return labels for shipments requiring this authentication.

How do I connect a Canada Post account to the PluginHive Multi Carrier Shipping Label app?

To connect your Canada Post account for label generation: 1. Ensure you have an active Canada Post business account with API access enabled. 2. Log in to the PluginHive app dashboard in your Shopify store. 3. Navigate to the carrier integrations or account settings section. 4. Select Canada Post from the list of supported carriers. 5. Enter your Canada Post API credentials, including the API key, username, and password as provided by Canada Post. 6. Save the settings and test the connection by generating a test label or rate calculation. Note: If the Canada Post service is unavailable due to external factors like strikes, connect the account once the service resumes to activate label printing and rate calculations for Canada Post shipments.

How do I enable live Canada Post carrier rates at checkout on my Shopify store using the PluginHive app?

To enable live Canada Post carrier-calculated shipping rates at checkout through the PluginHive app, you need to meet the following requirements and steps: 1. Your Shopify store must be on at least the Shopify plan (or any higher-tier plan). The Basic Shopify plan does not support carrier-calculated rates at checkout. 2. Upgrade your Shopify subscription plan from Basic Shopify to Shopify or above if necessary. 3. After upgrading, contact Shopify support to activate the “Carrier Calculated Rates” feature on your store. This feature is required to fetch real-time carrier rates during checkout. 4. Once the feature is enabled by Shopify, go to the PluginHive app and use the “Register” option to connect or register the app with your Shopify store. This will allow the app to display live Canada Post rates at checkout. If you have any further queries regarding the setup or usage of the app, feel free to ask.

How do I fix the error “Method of payment Account is not available” when generating shipping labels with a non-Contract Canada Post account?

To fix the “Method of payment Account is not available” error when generating labels with a non-Contract Canada Post account, perform the following: 1. Open the PluginHive app in Shopify. 2. Navigate to Settings > Carriers > Canada Post. 3. Under Other Details, locate the Payment Type option. 4. Change the Payment Type from “Account” to “Credit Card.” 5. Save the settings. 6. Return to the order and reprocess the label generation. This change allows you to generate labels using a credit card payment method, which is required for non-Contract Canada Post accounts.

How do I get Canada Post pickup instructions for shipments?

Canada Post pickup instructions can be shared and clarified via direct communication, such as a phone call with a support representative. For detailed pickup instructions: 1. Contact Canada Post customer support or refer to their official pickup guidelines on their website. 2. Follow their instructions for scheduling pickups, preparing shipments, and packaging requirements. 3. If using PluginHive with Canada Post, verify the integration settings to ensure pickup requests and instructions are correctly set up. For tailored assistance and specific pickup protocols, speaking directly with a PluginHive or Canada Post support agent can help resolve any questions or unique scenarios.

How do I resolve the “Method of payment Account is not available. Please select another method of payment” error when generating Canada Post labels?

To resolve this error in Canada Post label generation, follow these steps: 1. Open the app’s Carrier Settings section. 2. Locate your Canada Post carrier configuration. 3. Check the “Method of Payment” setting. 4. If it is set to “Account,” change it to “Credit Card.” 5. Save the changes. 6. Retry generating the Canada Post label. This change reflects that your Canada Post account may not support the “Account” payment method for label creation, and using “Credit Card” should allow successful shipment generation.

How do I resolve the error “Shipments to the United States require a Zonos Declaration ID or a Zonos Account Key” when shipping from Canada Post?

This error occurs because recent US shipping regulations require a Zonos Declaration ID or Account Key for shipments from Canada to the United States. To fix this: 1. Open the PluginHive app and go to the Carrier Settings page. 2. Locate the Canada Post integration settings. 3. There is a new field labeled “Zonos Key” or “Zonos Declaration ID” added to comply with the US shipping requirements. 4. Enter your Zonos Account Key or Declaration ID into this field. 5. Save the settings. Once saved, the app will automatically use this key for all shipments to the US via Canada Post. This should resolve the label printing failure due to this error.

How do I resolve the issue where the Canada Post API connection shows a loading circle indefinitely after logging in through the app settings?

To resolve the Canada Post API connection issue where the loading circle spins indefinitely, follow these steps: 1. Visit the Canada Post account registration guide provided by PluginHive at https://www.pluginhive.com/canada-post-account-registration/. 2. Ensure your Canada Post account is properly connected by completing all the required steps outlined in the guide. 3. After connection, verify in the app that the Canada Post settings show a successful integration instead of the loading circle. 4. If the issue persists, confirm you are logged into the correct Canada Post account in the popup window that appears during connection attempts, and keep the browser window open until the app confirms the connection.

How do I update my credit card details to avoid authorization errors when generating shipping labels through PluginHive and Canada Post?

To update your credit card details and resolve authorization errors when generating shipping labels: 1. Log in to your Canada Post online account (the account linked to your PluginHive integration). 2. Navigate to the payment methods or billing section. 3. Update or add your new credit card information. 4. Save the changes and ensure the new card is set as the primary payment method. 5. Return to the PluginHive app and retry generating shipping labels. If you continue facing issues, verify that the updated card is active and authorized for online transactions on Canada Post.

How do I use the PluginHive app to fulfill orders and print shipping labels after connecting my Canada Post account?

After connecting your Canada Post account in the PluginHive app, follow these steps to fulfill orders and print shipping labels: 1. In your Shopify dashboard, open the PluginHive app. 2. Your orders will automatically appear in the app if they were placed after the app installation; orders placed before installing the app may not show. 3. For each order, select it, then generate a shipping label directly within the app. 4. Ensure your payment method settings are configured correctly to avoid label generation errors (see next FAQ). 5. Use the app interface to process and print your shipping labels to fulfill orders efficiently. 6. If you need personalized guidance on setup and usage, you can schedule an appointment with PluginHive support for a walkthrough.

How does Canada Post calculate package girth and what is the maximum allowed?

Canada Post calculates girth as 2 × (Width + Height) of the package. The maximum allowed girth for shipping is 78.74 inches. Make sure your package dimensions adhere to this constraint to obtain valid shipping rates and avoid rate request failures.

How does Canada Post charge for split shipments, and can this impact shipping costs if labels are purchased through different channels?

Canada Post charges shipping based on the volumetric or actual weight and dimensions of each package. When shipping an order split into multiple packages: 1. Each package label will be charged individually according to its weight and size. 2. If a label purchased through the PHMC app is for inaccurate weight or less than actual package size, Canada Post may charge less, which could offset partial shipping costs. 3. Conversely, purchasing additional labels manually (outside the app) may lead to full charges without volume discounts or account rates if bought in person or without account linkage. 4. For best rates, always ensure the packages and label details entered into the app are accurate to receive discounts tied to your account. If labels are purchased outside the app, communicate with Canada Post to confirm correct billing under your account to avoid unexpected higher costs.

How does PluginHive select the shipping service for an order, and how can I confirm if Canada Post International Parcel is the correct service used?

PluginHive automatically selects the cheapest available shipping service based on the order details and destination. In your case, for order 1481, it selected Canada Post International Parcel because it was the most cost-effective option. To confirm or customize this: 1. Review the shipping options available for your shipment destination within the PluginHive app. 2. Select your preferred shipping service if you do not want to use the default cheapest option. 3. Generate the shipping label corresponding to the selected service to process your order properly. This approach ensures you use the most appropriate and cost-effective carrier service for your shipments.

How does the PluginHive app select shipping services for an order, specifically why was a Canada Post International Parcel label created for order 1481?

The PluginHive app automatically selects shipping services based on the available options and cost-effectiveness configured in your shipping setup. When you see a Canada Post International Parcel label generated, it typically means: 1. Among eligible services for that destination, Canada Post International Parcel was the cheapest or only enabled option. 2. The app prioritized the service based on your enabled services under **Settings > Carriers** and automation shipping rules. If you want to use a different service: – Go to **Settings > Carriers** to review and enable other carriers or shipping services. – Adjust automation rules under **Settings > Automation > Setup Rules** to prioritize or restrict services according to your preferences. You can manually select your preferred shipping service when generating labels if multiple options are enabled. Let the app generate the label after confirming your selection. If you require assistance tailoring these settings or have specific service requests, please share details so support can guide you accordingly.

How does the UPS Address Validate Rule operate in the MCSL app, and why doesn’t it prevent Canada Post from being selected for PO Box addresses?

The UPS Address Validate Rule categorizes addresses broadly as Commercial or Residential but does not specifically detect or validate the presence of PO Boxes. Because of this limitation, the app may still default to selecting an alternative carrier like Canada Post for PO Box addresses, even if you have a UPS rule set up. This means that for addresses containing PO Boxes, UPS cannot be used, and the app compensates by choosing carriers that serve PO Boxes, such as Canada Post.

How should I configure multiple carriers like Canada Post and Puro within PH Shipper to ensure the correct carrier is assigned according to customer selection?

To ensure multiple carriers are correctly assigned as per customer selection, please: 1. Avoid using the “Set Carrier Services” action in your automation rules, as it overrides specific carrier choices by enforcing a single carrier selection. 2. Instead, use the “Add Carrier Services” action in your automation rules by navigating to App -> Settings -> Automation -> Setup -> Edit Rules. Remove “Set Carrier Service” and add “Add Carrier Services.” 3. Verify there are no conflicting shipping cost adjustments in your Shopify settings—for example, if you have a $5 adjustment added in Shopify that conflicts with the flat rates defined in PH Shipper, it can cause unexpected behavior. Either remove the Shopify adjustment or align your flat rates accordingly. 4. After updating the rules, use the “Rerun Automation” option to apply changes. 5. Test with sample orders selecting each carrier to ensure the correct carrier is assigned. If issues persist, review your Shopify shipping configurations to avoid conflicts with PH Shipper automation rules.

How should I manage situations when the PluginHive app’s shipping rates and waybill selections do not align with customer choices, especially during external service disruptions like a Canada Post strike?

1. Disable CPC shipping options temporarily in both Canada and the USA regions within the app when CPC services are disrupted (e.g., during a strike). 2. Conduct live testing on your website with the CPC choices disabled to prevent customer confusion. 3. If the app’s waybill generation does not match the selected service or produces unreasonable outputs, consider purchasing the waybill manually outside the app. 4. Keep a detailed record of instances where the app’s selected waybill or shipping rates differ from customer choices or require manual correction. 5. Track these discrepancies and associated extra time to address them, so you can negotiate potential billing adjustments with PluginHive monthly. 6. Maintain open communication with PluginHive support by providing clear examples and logs to facilitate troubleshooting.

How to fix Canada Post pickup failures stating “It is too late to create or modify pickup” in PluginHive?

This error means the scheduling cutoff time imposed by Canada Post has been passed for the current day. Canada Post enforces specific times during the day after which same-day pickups cannot be scheduled or changed via API integration. To avoid this: 1. Schedule or modify the pickup order earlier in the day before your zone’s Canada Post cutoff time. 2. In the PluginHive app, verify your Canada Post pickup start and close times under **Settings > Carriers > Canada Post** and set them based on your local cutoff communicated by Canada Post. 3. If you schedule a pickup after the cutoff time, the pickup will move to the next available day automatically. 4. You can confirm your zone-specific Canada Post cutoff time by contacting Canada Post directly. 5. Always place pickup requests at least 2 hours prior to the start time to ensure same-day pickup scheduling.

How to prevent “Back Door” pickup instructions from printing on Canada Post labels and customize pickup instructions?

Currently, the PluginHive app automatically prints “Back Door” as pickup instructions on Canada Post labels, which may not suit all businesses. To address this: 1. The PluginHive team is working to remove “Back Door” as the default pickup instruction printed on labels. 2. They plan to add a configurable text box (up to 40 characters) within the app where you can manually enter custom pickup instructions (e.g., “Front Door, In Bin”). 3. Until this feature is live, please communicate directly with PluginHive support if you need specific instructions to be reflected on shipping labels. 4. Monitor app updates or contact support for the availability of this customization feature.

I accidentally marked an order as fulfilled before requesting a pickup from Canada Post. How can I undo this and properly request the pickup?

Once an order is marked fulfilled, it cannot be undone or unfulfilled through the system. To handle this situation, you have two options: 1. Physically drop off the package at the nearest Canada Post office yourself. 2. Contact Canada Post customer service directly to arrange for a pickup of the package that has already been marked fulfilled. Ensure future pickups are requested before marking orders as fulfilled to avoid this issue.

I already have Carrier Calculated Shipping enabled and other carriers like Canada Post and USPS working. Why are Canpar rates still not showing?

If you have Carrier Calculated Shipping enabled, but Canpar rates are not appearing, please note the following: 1. The rates shown by Shopify by default may not include Canpar rates; these are Shopify-provided carrier rates. 2. To display Canpar rates specifically via the PluginHive app, you must ensure the app is registered properly with your store after Shopify enables the feature. 3. Confirm with PluginHive support that your store has been registered with the app to fetch Canpar rates. Once registration is confirmed, Canpar rates should appear at checkout.

If an order has already been processed with Canada Post due to address validation, can the automation be re-run to select UPS after changes?

Yes, after ensuring that your UPS Address Validate automation rule has proper priority and settings, you can re-run the automation for the specific order to update the shipping carrier selection. This might realign the selected service to UPS where applicable, but be aware that PO Box addresses will still prevent UPS selection and default to carriers like Canada Post. Re-running automation requires accessing the specific order in the app or Shopify and invoking the automation process again.

If I have a large box like 12 x 12 x 30 inches causing Canada Post rate failures, should I delete this box from my packaging options?

Yes, deleting the problematic larger box (12 x 12 x 30 inches) from your packaging settings will help Canada Post rate requests succeed. Removing boxes that cause girth errors ensures the system uses only the compliant options when calculating shipping rates.

If I have already set up automation rules with tracked Canada Post services but customers still see only standard and express options on the website, what might be the issue?

The likely issue is that Shopify’s carrier-calculated shipping feature is not enabled, so your store defaults to displaying flat shipping rates. To resolve this: 1. Confirm that your app’s automation rules include all desired Canada Post tracked services. 2. Contact Shopify Support to enable carrier-calculated shipping for your store, which allows live rates to be displayed at checkout. 3. After enabling this feature, shipping options presented to customers will reflect the live Canada Post rates configured in your app, including tracked shipping options. Without this feature, only flat or manually set shipping rates (such as “standard” and “express”) will show, regardless of app settings.

If I only use the app to display Canada Post shipping rates and not for printing labels, will the basic plan support 5000+ orders per month?

Yes, the basic (starter) plan priced at $9 allows you to display up to 30,000 shipping rate counts at checkout. Each time a customer goes to checkout and requests shipping rates, it counts as one rate count regardless of how many shipping options are shown. Therefore, the basic plan is sufficient to handle 5000+ orders per month if you are only using the app to display Canada Post shipping rates. Note that the subscription is contracted regardless of whether you use label printing or rate display only.

Is it possible to edit Canada Post shipping labels to remove unwanted packing slip details that print alongside the label?

Direct editing of the default Canada Post label templates provided by PluginHive is not typically supported within the plugin interface. However, issues where packing slips or partial elements print alongside labels usually result from label format handling or printer configuration errors rather than editable content. The recommended approach is: 1. Verify label format settings in PluginHive to ensure 4×6 PDF label format is selected. 2. Check the print settings on your thermal printer to avoid unnecessary page elements or scaling. 3. Contact PluginHive support for assistance if the label still prints with unwanted slip portions, as they can help adjust label generation processes or provide fixes on their backend.

Is it possible to generate an international return label through Canada Post for an item shipped from Canada to the USA?

No, Canada Post does not support generating international return labels when the item is outside of Canada. Return labels can only be generated for domestic shipments within Canada. If a customer in the USA needs to return an item shipped by Canada Post, you will not be able to create a return label through Canada Post for that return shipment.

Is it possible to remove or hide specific Canada Post shipping services like Regular Parcel from being shown to customers at checkout?

Yes, you can configure the app to show only the desired Canada Post shipping options, such as Expedited Parcel, by doing the following: 1. Go to the Rate Automation rules section for Canada Post within the app. 2. Edit the rule to exclude unwanted shipping services like Regular Parcel by deselecting or disabling them. 3. Save the changes to ensure only the selected shipping options are displayed to customers during checkout. 4. This allows you to tailor the checkout experience so customers only select from your preferred Canada Post services.

Is the return package marked as “return of goods” to avoid taxation when generating a return label through Canada Post?

Yes, return labels generated through Canada Post will include the appropriate customs declaration, like “return of goods,” to prevent extra taxation on import. You can review this in the Reason for Export section of the generated return label.

My bulk label generation now fails and displays an error stating I need a contract number, despite having a commercial contract with Canada Post. How do I resolve this?

The error occurs because your Canada Post contract number is not properly synced with the PluginHive app. To resolve this: 1. Confirm that your Canada Post commercial account details, including contract number, are correctly configured in your PluginHive integration settings. 2. If you encounter issues or cannot update these details, schedule a screen-share session with PluginHive support, where the support team can verify and help re-register your Canada Post account properly with the contract number. 3. Once correctly synced, attempt label generation again. This process ensures the system recognizes your commercial account and bypasses the contract number error.

Pickup requests for Canada Post are failing with an error about the phone number format. How can I fix this error and successfully request a pickup?

To resolve the phone number format error in your pickup request, follow these steps: 1. Navigate to the app’s settings. 2. Go to the “From Address” section where your store’s sender information is stored. 3. Edit the phone number field by removing the country code (e.g., + 1. and any brackets or special characters. For example, instead of “+1-(416)-848-xxxx”, enter it as a plain number like “416848xxxx”. 4. Save the updated phone number. 5. Go to the affected order in your orders list (e.g., order 1004). 6. Cancel the currently generated shipping label for that order by selecting the order, clicking “Advanced”, and then choosing “Cancel Shipments”. 7. Generate a new shipping label with the corrected phone number settings. 8. After the new label is generated, retry requesting the pickup from Canada Post. This should resolve the phone number validation error and allow your pickup request to go through successfully.

Should I include all Canada Post services for domestic and international shipping in my app’s automation rules to show the correct shipping options to customers?

Yes, if you are shipping both domestically and internationally, ensure your automation rule in the app includes all the Canada Post services you plan to offer for each type of shipment. This means: 1. Editing your automation rule to select all applicable Canada Post services for domestic and international destinations. 2. This setup ensures that the app can choose the cheapest service among all your selected options when generating shipping labels and can provide accurate tracked shipping options to customers. 3. After updating the rule, verify new orders to confirm the correct options are displayed and used.

The Canada Post website shows shipping rates for a 10 x 10 x 30 box, but my app is failing when using the same box dimensions. What might be causing this discrepancy?

The app uses its own packaging configurations and rate request logic, which may differ slightly from the Canada Post website calculator. It’s important to ensure that the box dimensions entered in your app exactly match those tested successfully (e.g., 10.4 x 10.4 x 30.6 inches). Also, confirm that no cached or outdated packaging data remains. Adjusting packaging settings and testing rate requests within the app after clearing cache or modifying the cart usually resolves this discrepancy.

What does the “internal error from Canada Post” mean when generating a shipping label for an order, and how can it be resolved?

The “internal error from Canada Post” indicates a temporary issue on the carrier’s side that prevents label generation for the particular order. To resolve this, you can retry generating the label after some time. In the specific case of order #1452, the label initially failed due to this error but was successfully generated upon retrying. If the error persists, verify the order details and contact support for further assistance.

What does the error “Method of payment Account is not available. Please select another method of payment” mean, and how can I fix it when creating a Canada Post shipping label in the PH MultiCarrier Shipping Label app?

This error indicates that the selected Payment Type in the app settings is incompatible with your Canada Post account setup. To resolve it, follow these steps: 1. Open the PH MultiCarrier Shipping Label app and go to **App Settings → Carriers → Canada Post → Other Details**. 2. Check the **Payment Type** selection. If it is set to **Account**, confirm whether you have a Canada Post Contract account associated with this. 3. Verify that your Canada Post payment gateway has sufficient balance. Insufficient funds can cause this error. 4. If you do **not** have a Contract account, change the Payment Type to **Credit-card** and retry creating the label. 5. If you are a Contract User, log into your Canada Post account, remove your existing credit card details, and re-add them fresh. This can help refresh your payment authorization. 6. Additionally, check if your Canada Post account is added more than once in the app. If so, remove the duplicate entry to avoid conflicts. 7. After making these adjustments, try creating the shipping label again. If needed, you can schedule a Zoom call with support to walk through these steps live.

What is the correct format for tariff codes when generating shipping labels for Canada Post, and will decimal points after the first three digits cause issues?

Tariff codes must conform to the format recognized by the carrier (Canada Post in this case). While standard tariff codes from Canada Post may appear as four-digit numbers without decimals, some codes require decimals extending beyond the initial digits (e.g., 420.22.2). – The shipping system expects the exact tariff code format accepted by Canada Post. – If the label generation fails due to tariff code format, it indicates that the system requires the decimal-inclusive code rather than only the initial segment. – To avoid issues with other products, verify each product’s tariff code against official documentation or by consulting Canada Post or your Customs authority. – Ensuring all products have accurate, fully specified tariff codes (including decimals where required) will prevent label generation errors.

What is the pickup scheduling window for Canada Post in the PluginHive app, and how does missed cutoff affect scheduling?

In the PluginHive app, pickup start and close times for Canada Post can be set by the user. For example, you may have set the pickup start at 12:00 PM and close at 4:00 PM. Key points: 1. Pickups requested at least 2 hours before the start time will be scheduled for the same day. 2. If you request a pickup within 2 hours or after the start time (or after the zone cutoff), the pickup will automatically be scheduled for the next day. 3. Ensure you set the pickup windows and request times in the app in compliance with Canada Post’s allowable booking hours for your zone. 4. Confirm your local Canada Post cutoff times by contacting Canada Post if uncertain.

What is the recommended approach if UPS delivery is confirmed available for an address, but the PluginHive app selects Canada Post as the carrier instead?

1. Verify the shipping service selected within the PluginHive app for the order to confirm whether UPS service is indeed set as default or available. 2. Confirm that the customer’s shipping address is valid and acceptable per UPS guidelines (avoid PO Boxes, verify residential/commercial classification). 3. If UPS is available and confirmed, but the app still assigns Canada Post carrier, review your app shipping profiles and carrier rules to ensure UPS is enabled and prioritized properly for that shipping zone. 4. If necessary, manually change the shipping carrier selection within the app or shipment details before processing the label. 5. Contact PluginHive support for assistance if the system continues to override carrier selection incorrectly. 6. For urgent shipping needs, generate UPS labels outside the app if the system does not properly select UPS despite confirmed delivery capability.

What recent enhancement has been made in the PluginHive app regarding Canada Post shipments to the USA?

The PluginHive app has been enhanced to include a new Zonos Key field in the Canada Post carrier settings page. Merchants can enter their Zonos Declaration ID or Account Key in this field. After saving, this key is automatically used for all Canada Post shipments to the USA, ensuring compliance with customs requirements and preventing label creation failures related to missing declaration information.

What Shopify plan and PluginHive app plan settings do I need to have in order to show Canada Post live shipping rates at checkout?

To display Canada Post live shipping rates at checkout using the PluginHive app, ensure the following: 1. Shopify Plan Requirements: – You must be on either the Shopify Advanced or Shopify Plus plan. – If you’re on the standard Shopify plan, you can upgrade your plan by either: – Adding the carrier-calculated shipping feature for an additional monthly fee, OR – Switching to yearly billing to have the carrier-calculated shipping included. – Carrier-calculated shipping is not available on Basic Shopify or Shopify Starter plans. 2. PluginHive App Plan Requirements: – Subscribe to the PluginHive app’s $19/month plan instead of the $9/month plan. The $19/month plan supports live rates display. 3. Additional Setup: – Make sure your Canada Post account is properly linked within the PluginHive app. – Confirm that your shipping zones and methods are configured correctly to display Canada Post rates at checkout. If you are unsure about upgrading or need assistance, contact Shopify support for plan upgrades. Once you meet these requirements and have the correct PluginHive subscription, live Canada Post shipping rates should appear at checkout.

What should I do if Canada Post services are unavailable due to maintenance when setting up my carrier account in PluginHive?

If Canada Post is undergoing maintenance and you cannot add your Canada Post carrier account in PluginHive: 1. Wait until Canada Post completes its maintenance and normal operations resume. 2. Once the maintenance is complete, proceed to add your Canada Post account credentials in the PluginHive app. 3. Verify that the account has been successfully connected and test shipping services. 4. If you experience any issues after adding the account, you can reach out to PluginHive support for further assistance.

What should I do if Canada Post shipping labels fail specifically for orders shipping to the USA?

When Canada Post labels fail for USA-bound shipments, it is commonly due to missing customs declaration data required by the US regulations. To resolve this: 1. Verify that the PluginHive app has the latest updates to support Zonos integration. 2. Obtain a Zonos Declaration ID or Zonos Account Key if you don’t already have one. 3. Enter this key into the Canada Post carrier settings within the PluginHive app. 4. Save changes and try generating the label again. The Zonos key enables automatic inclusion of required customs declaration information for shipments crossing the border into the USA, resolving the label generation failures.

What should I do if changing the payment method in PluginHive for Canada Post does not resolve the payment error when generating labels?

If changing the payment method within PluginHive does not resolve the payment error, take the following steps: 1. Log in to your Canada Post account directly. 2. Verify and confirm your credit card or payment details are updated and set as the default payment method. 3. Ensure that your payment method is active and authorized for transactions. 4. Contact Canada Post customer support to verify that there are no issues with your account or payment method that might be blocking label generation. 5. After confirming with Canada Post, return to PluginHive and try generating the label again. Resolving any discrepancies or issues with payment information on the Canada Post side is crucial for successful label creation.

What should I do if I don’t have customer phone numbers but PH Multicarrier Shipping Label requires a phone number to generate UPS or Canada Post shipping labels?

To generate shipping labels via PH Multicarrier, the phone number in the shipping address is mandatory for carriers like Canada Post and UPS. If you do not have the customer’s phone number: 1. Go to the Shopify admin and open the order within the PH Multicarrier app. 2. Edit the shipping address for that order. 3. Manually add a phone number. You can use your own phone number if the customer’s number is unavailable, though the carrier recommends the customer’s number to ensure delivery success. 4. After updating the phone number, refresh the rates in the app’s Rates Summary section. 5. Generate the shipping label again. Adding the phone number allows the carrier to contact the customer in case of delivery issues or address confirmation. To avoid this in the future, make the phone number field mandatory in your Shopify store settings to automatically collect this information during checkout.

What should I do if I generated an incorrect Canada Post label through PluginHive and need to fulfill the order urgently?

If you generated an incorrect Canada Post label through PluginHive and need to fulfill the order urgently: 1. Generate a new shipping label directly through Canada Post’s official platform or your preferred method outside PluginHive to avoid delivery delays. 2. Contact Canada Post to cancel the incorrect label generated via PluginHive if you have a Non-Contract account (cancellation through PluginHive is not available). 3. Once the incorrect label is canceled by Canada Post, inform PluginHive support to update or clear the status in the app if necessary. This ensures your shipping records remain accurate.

What should I do if label purchases fail for certain Canada Post services after I changed Automation Rules post-order placement?

If Automation Rules or zone configurations are changed after an order is placed, label purchases for that order may fail because the rule triggered during order processing no longer matches the rates displayed at checkout. To address this: 1. Temporarily revert or re-enable the Automation Rules to their state at the time the order was placed, if possible, to allow label generation. 2. If that’s not feasible, identify and document the exact rule and zone that were active during order placement. 3. Attempt to recreate the order’s shipping scenario on your store with the original settings to identify the exact rate automation rule triggered by the app. 4. Use this information to adjust current rules or create new ones to accommodate the failing services. 5. Keep Automation Rules stable during periods when orders are expected to be fulfilled to avoid such conflicts. This approach helps maintain consistency between checkout quotations and label creation, preventing “no valid services available” errors after rule modifications.

What should I do if my Canada Post account is non-contract and label generation is not working?

If your Canada Post account is a non-contract account, label generation through PluginHive may not work due to carrier account restrictions. In such cases, you should clarify your account type and billing arrangements with Canada Post. PluginHive can assist with the integration once the proper account setup is in place. You may need to upgrade or convert your Canada Post account to a contract or business account to enable label printing features. For further carrier-specific questions, contact Canada Post support directly.

What should I do if my Canada Post labels print incorrectly even though sample labels print fine?

If sample labels print correctly but actual order labels print incorrectly, try the following steps: 1. Reprocess the affected order(s) within PluginHive to update the label data. 2. Regenerate the shipping label after reprocessing to check for correct printing. 3. Ensure your printer settings match the label size (4x 6. exactly and that no scaling options are enabled. 4. Share the specific order number with PluginHive support and grant permission for them to generate the label to diagnose the root cause.

What should I do if the Canada Post payment method settings do not work and I continue getting errors creating shipping labels?

If you have confirmed your payment type settings, removed duplicates, and verified your Canada Post account details but still face issues, try the following: 1. Confirm your credit card or account balance is active and in good standing with Canada Post. 2. Remove and then re-add your credit card details on the Canada Post website to refresh the authorization. 3. Double-check the Payment Type in the app matches your Canada Post account type: “Account” for Contract users and “Credit-card” for others. 4. Consider scheduling a Zoom call support session for live troubleshooting and assistance.

What should I verify if initial connection to Canada Post was made without selecting a payment method and label generation fails?

If you connected your Canada Post account without selecting a payment method initially, label generation may fail. To resolve this, reconnect your Canada Post account while ensuring a payment method (preferably Credit Card) is selected during the setup process. Once reconnected correctly, you should be able to generate shipping labels without issues. If label generation still fails after reconnection, consider reaching out to PluginHive support for further assistance.

What steps should I follow if my Canada Post account was previously non-contract and has now been upgraded to a contract account, but label generation is still failing?

When upgrading from a non-contract to a contract Canada Post account, you must re-integrate your account details with PluginHive to ensure synchronization. Follow these steps: 1. Remove or disconnect the old non-contract account integration if possible. 2. Connect your updated Canada Post contract account in PluginHive by entering the correct contract number and associated account credentials. 3. If difficulties arise, schedule a screen-sharing session with PluginHive support to assist with account verification and re-registration. 4. After successful re-integration, test generating labels to confirm functionality.

What troubleshooting steps can I take if UPS shipping options are not showing in the cart, but Canada Post options are showing?

If UPS shipping rules are not displaying properly: 1. Verify that your UPS account is registered with the new UPS OAuth process, as older registrations are no longer supported by UPS and may prevent rates from appearing. 2. Confirm your UPS automation rules are correctly set up with unique rule names, price conditions, and correct carrier services. 3. Test your store rates in the PluginHive app by clearing your browser cache and testing the cart in Incognito mode to rule out caching issues. 4. Confirm that the Shopify Shipping & Delivery permissions granted to PluginHive support are enabled, ensuring they can assist effectively. 5. If problems persist, consider scheduling a Zoom session with PluginHive support for hands-on troubleshooting. These steps help ensure UPS rates are calculated and displayed correctly alongside other carriers.

Where does a customer in the USA drop off a return package when using a Canada Post return label?

Since Canada Post does not have physical locations in the USA, the customer must hand over the return package to the United States Postal Service (USPS). It is advisable to confirm this procedure directly with Canada Post to ensure proper handling.

Why am I getting a rate return failure from Canada Post for my international customer, even though their systems show no issues?

The rate request fails because the package girth exceeds Canada Post’s maximum allowed girth of 78.74 inches. Girth is calculated as 2 × (Width + Height). To resolve this, adjust your package dimensions so that the girth stays within this limit. You can do this by navigating to App -> Settings -> Shipping -> Packaging, then editing your box dimensions (for example, changing a 12 x 12 x 30 box). After adjusting, retry the rate check. Ensuring package dimensions comply with girth restrictions will prevent rate failures.

Why am I getting an “Authentication Failed” error when trying to enable CanPar in the PluginHive app after disabling Canada Post, even though my API credentials have not changed?

The “Authentication Failed” error typically indicates a mismatch or issue with the credentials being used to authenticate with CanPar. Even if your credentials haven’t changed, here are the steps you should take to resolve the issue: 1. Double-check all CanPar API credentials (UserID and Password) carefully to ensure they are entered correctly in the PluginHive app. 2. Contact the CanPar support team to confirm that the credentials you have are valid and active. 3. If necessary, request CanPar to reset your password or credentials to eliminate any account-related authentication issues. 4. After verifying or resetting credentials, update the PluginHive app with the correct UserID and new password, if applicable. 5. Try enabling CanPar again in the app after updating the credentials. This process addresses common causes of authentication failure, especially if the error started after changes like disabling another carrier (Canada Post), which may indirectly affect the plugin’s state or credentials cache.

Why am I not getting any shipping rates from Canada Post even though my account is connected after reactivating it following the postal strike?

To restore shipping rates from Canada Post after reactivating your account, follow these steps: 1. Open the PluginHive app and go to **App Settings**. 2. Navigate to **Shipping Rates**. 3. Select **Rate Automation**. 4. Locate the Canada Post rule and click **Edit**. 5. Reactivate the Canada Post rule by toggling it to **Active**. 6. Click **Update Rule** to save the changes. 7. After updating, test the configuration by making a transaction at checkout to confirm that the shipping rates from Canada Post are now appearing correctly.

Why am I not seeing the Canada Post Tracked Packet – USA service available for my shipment through your app, even though it’s available on Canada Post’s website and Etsy?

The Canada Post Tracked Packet-USA service may not be available for certain shipment configurations in the app. The app’s connection with Canada Post only shows services currently applicable based on shipment details. To verify, log in directly to the Canada Post website and attempt to create a shipment with the exact details: – From: 12930 Boul. Bécancour, Bécancour, Quebec, Canada, G9H 2J4 – To: 4116 19TH ST, WYANDOTTE, Michigan, United States (US), 48192 – Weight: 5.93 lbs – Dimensions: 5x5x5 cm If the service is not returned there either, it confirms it is unavailable for this shipment. Shipment specifics such as weight, size, or destination may restrict available services.

Why am I only seeing UPS, DHL, FedEx, Canada Post, and USPS rates but no local UK carriers like Royal Mail or Parcel Force in my EasyPost account through PluginHive?

If you are only seeing carriers like UPS, DHL, FedEx, Canada Post, and USPS in your EasyPost account but no local UK carriers such as Royal Mail or Parcel Force, you should: 1. Contact EasyPost support directly to help enable and configure UK-based carrier accounts within your EasyPost dashboard. EasyPost controls which carriers are available based on account setup and origin. 2. Once your EasyPost account is properly configured with local UK carriers enabled and set up, you can connect with PluginHive support via Zoom for assistance in finalizing the app integration and live rates display for the UK location.

Why am I receiving only ExpressPost quotes instead of AusPost Parcel Post for my order, and why are shipping quotes through the app much higher than those obtained directly from AusPost?

This discrepancy can occur due to the packaging details and carrier rate calculations in the app. Specifically: 1. The app assigns packaging types based on preset configurations; for your case, a “Large Box” package is automatically selected, which may not match the actual packaging used by AusPost. 2. The app uses package weight and dimensions to request rates from carriers. If these differ or are set as a large box (e.g., 5.6 kg and 48 x 30 x 60 cm), the rates can be significantly higher than direct AusPost quotes for a smaller or different package. 3. Carrier rates can also vary based on the shipping address location; remote or less accessible addresses often attract higher shipping charges. 4. Therefore, verify the exact package type, weight, and dimensions set in the app and ensure they accurately reflect your actual packaging. 5. Also consider contacting the carriers with the provided XML request and response files from the app transactions for detailed rate clarification.

Why am I seeing a “Shipping not available” message at checkout after connecting Canada Post as my shipping carrier?

This message appears because Shopify requires the Carrier Calculated Shipping feature to be enabled on your store to display real-time shipping rates from any external apps, including Canada Post. This is a Shopify-imposed restriction, not a limitation of the app. To resolve this: 1. Contact Shopify support to inquire about enabling the Carrier Calculated Shipping feature for your store. 2. Once enabled, the app will be able to display live shipping rates at checkout. 3. Even without this feature, you can still use the app to generate shipping labels and manifests. 4. The app also supports sending live tracking updates to customers. 5. If you need assistance with order processing or further setup, you can schedule a call with the support team via the provided appointment link. This ensures you can fully utilize the shipping features integrated with Canada Post on your Shopify store.

Why am I seeing fixed pricing for Canada Post shipping rates at checkout instead of live rates, and how can I enable live Canada Post shipping rates on my Shopify store?

When using Canada Post through PluginHive’s multicarrier shipping app, live shipping rates will not display at checkout if your Shopify store is on the Basic plan. Shopify only allows displaying live carrier-calculated shipping rates on stores subscribed to the Shopify plan or higher. To enable live Canada Post shipping rates at checkout, follow these steps: 1. Upgrade your Shopify store from the Basic plan to the Shopify plan or any higher-tier plan. 2. After upgrading, contact Shopify support to have the “Carrier Calculated Shipping” feature enabled for your store. 3. Once the feature is activated, your store will be able to fetch and show live rates from Canada Post at checkout through PluginHive integration. If you have any further questions or need assistance during this process, feel free to reach out.

Why am I unable to proceed with label generation for my orders using Canada Post in the app?

The issue occurs because the orders are placed with the Cash on Delivery (COD) payment method, which Canada Post does not support for shipping. This causes the shipping rates to fail and the orders to remain stuck in the Initial Status within the app. To resolve this: 1. Place a new order with a prepaid payment method instead of COD and try generating labels using that order. 2. Alternatively, edit the existing orders’ payment type in the app from COD to ‘Prepaid’ and then proceed with generating shipping labels. Following either of these options will allow you to successfully create shipping labels using Canada Post in the app.

Why are all my orders showing Purolator as the carrier in Plug in Hive even though some orders selected Canada Post or other carriers in Shopify?

When orders are manually created in Shopify or if the selected carrier option is a custom or flat-rate shipping method created in Shopify settings (such as “Snail Mail – Canada Post Lettermail”), Plug in Hive is unable to map these options to the corresponding carrier services. In such cases, the app automatically assigns the cheapest available service (often Purolator) when importing orders. To address this: 1. Verify whether the shipping options selected by customers are standard carrier services supported by the app. 2. If custom flat-rate options are used in Shopify that don’t match app carrier services, the app cannot recognize them properly. 3. For orders already imported showing Purolator, you can manually select the correct carrier (e.g., Canada Post) within the app before generating shipping labels. 4. To avoid the issue in the future, use shipping options in Shopify that are directly linked to the carriers supported by Plug in Hive or ensure proper carrier mappings exist. This explains why orders with Canada Post shipping selected in Shopify sometimes show as Purolator in the app and outlines how to correct and prevent this.

Why are customers from the USA only seeing “standard” and “express” Canada Post shipping options on my website, even though the tracked shipping options are enabled in the plugin and website settings?

The app you are using generates shipping labels but does not display shipping rates at checkout by default. It automatically selects the cheapest available service when creating labels. To offer tracked Canada Post services visible to customers at checkout, you need to: 1. Set up automation rules in the app to include your preferred Canada Post tracked services (e.g., Expedited Parcel USA, Tracked Packet USA, Expresspost USA, Priority Worldwide USA). 2. In the app, go to Settings > Automation > Setup > Edit Rule. Under action details, remove all current services and select only the preferred tracked Canada Post services you want. 3. Save the rule, which will apply to new orders moving forward. This setup ensures that the cheapest service among your selected tracked options is used to generate shipping labels and send live tracking information to customers.

Why are my Canada Post shipping labels failing to generate and showing a 503 error?

The 503 error with the message “Backend Service Temporarily Unavailable” indicates a server-side issue on Canada Post’s system. This typically means Canada Post’s backend services are temporarily down or undergoing maintenance, causing rates and label generation to fail through the API. In such cases: 1. Confirm if there is a planned outage or technical issue on Canada Post’s side. 2. Retry generating labels after some time once the service is restored. 3. If needed, contact Canada Post support directly with the XML error file you received for detailed assistance. 4. Continue monitoring the status and attempt label creation again once the outage is resolved. This issue is beyond the control of PluginHive and must be addressed by Canada Post.

Why are my Purolator shipping rates no longer showing as options at checkout after adding Canada Post rates through the PluginHive app on my Shopify store?

This issue occurs because the shipping rates provided by the PluginHive app, including Purolator, might have been removed from your Shopify Shipping Profile after adding new carrier rates like Canada Post. To resolve this: 1. Log in to your Shopify admin panel. 2. Navigate to **Settings > Shipping and Delivery**. 3. Open the Shipping Profile associated with your store or product. 4. Check if the PluginHive app rates (Purolator and others) are currently included in the list of shipping rates. 5. If they are missing, re-add the PluginHive app rates back into the Shipping Profile by selecting the carrier services offered via the app. 6. Save the changes and test your checkout page again. The Purolator rates should now reappear as shipping options at checkout. This process ensures that all carrier rates provided through PluginHive are active in your Shopify shipping settings, preventing any missing options in the checkout flow.

Why are pickups repeatedly failing for shipments with Canada Post, and how can I resolve the “It is too late to create or modify pickup” error?

The “It is too late to create or modify pickup” error from Canada Post typically occurs when a pickup request is made after the cutoff time for your zone. To resolve this issue, follow these steps: 1. Verify the cutoff times set in the app by navigating to Settings -> Carriers -> Canada Post -> Other Details. Confirm that the pickup start time and close time are correctly configured. For example, if the pickup start time is 12:00 PM and close time is 4:00 PM, requests made more than 2 hours before the start time will schedule pickups the same day; otherwise, pickups get scheduled for the next day. 2. Match your pickup request timing with previously successful requests. Try to request pickups at the same time as those that succeeded to avoid cutoff time issues. 3. Consult the Canada Post team to confirm the exact cutoff times for your zone and understand their pickup scheduling policies better. 4. If you have access to pickup failure XML files, share these with Canada Post support for detailed troubleshooting. By aligning your pickup request times within the allowed window and confirming cutoff times with Canada Post, you can reduce or eliminate pickup failures.

Why are shipping labels generated with Canada Post even when a customer selects UPS as the carrier?

This happens because the label generation rules in the PluginHive app are configured to generate labels only for Canada Post services. Specifically, under **App > Settings > Automation > Setup**, only Canada Post shipping rules are enabled. As a result, the app generates Canada Post labels regardless of customers selecting UPS. To correct this: 1. Navigate to **Settings > Automation > Setup** in the PluginHive app. 2. Review the shipping service rules and ensure that UPS services are enabled and properly configured alongside Canada Post. 3. Adjust the rules so that orders requesting UPS use UPS for label generation. 4. Save the updated configurations. After these changes, the app will generate shipping labels matching the carrier selected by the customer.

Why are Shopify backup shipping rates being used frequently instead of the PluginHive UPS or Canada Post rates on my store’s checkout?

Shopify backup rates are triggered when the PluginHive app does not return shipping rates in a timely manner during checkout. In your case, delays occurred because UPS rate fetching was taking longer than expected, primarily due to the app also querying Freight LTL rates, which slowed down the process. When the app’s rate response times out, Shopify’s backup shipping rates automatically appear as a fallback at checkout.

Why are the Canada Post shipping rates not showing on my Shopify checkout page, and how can I enable live rates?

To display live Canada Post shipping rates on your Shopify checkout page through the PluginHive app, follow these steps: 1. Contact the Shopify support team to enable the **Carrier Calculated Shipping** feature for your store. This is a required Shopify setting to allow live carrier rates at checkout. 2. Upgrade your PluginHive app subscription plan to the **Starter plan ($19/month)** or any higher-level plan. The Basic plan does not support showing live rates during checkout. 3. To upgrade the plan within the app: – Navigate to the **Account** section. – Select **Manage Subscription**. – Click on **Change Subscription** and select the Starter or higher plan. Once these steps are completed, live Canada Post shipping rates will be visible to customers during Shopify checkout.

Why are two Canada Post shipping options rejected by MCSL even though they appear valid on the Canada Post website?

The rejection of certain Canada Post shipping options by MCSL can occur due to how automation rules and preferred shipping services are configured within your system. The available shipping options displayed are filtered based on these predefined preferences and the order details. Additionally, shipping options and rates are directly validated and calculated by Canada Post’s own system in real-time. To troubleshoot this issue: 1. Verify the automation rules and preferred shipping services set up in your account to ensure they include the desired Canada Post services. 2. Recreate the order using the exact same details—Ship From address, Ship To address, and package information. 3. Check if the same shipping options appear during this new attempt. 4. If the problem continues, capture and provide complete screenshots of the shipping options and error messages to support for further analysis. Following these steps helps ensure that the shipping options are correctly validated and displayed according to both your preferences and Canada Post’s current service availability.

Why did the order only show a single FedEx shipping rate and not include Canada Post rates as expected?

When a Carrier and Service are manually assigned to an order, the app only displays that single service in the Rate Summary, even if automation rules are set to show multiple options. In this case, since FedEx Express Saver was manually selected for the order, the automation-generated Canada Post rates were overwritten and not shown. This behavior is by design to prevent conflicting shipping options once a manual selection is made.

Why did the PluginHive app assign Canada Post as the carrier instead of UPS for my Shopify order, and how can I fix this for current and future orders?

This issue occurs because, in the label automation rule for Canada Post, the option “Set Carrier/Service” was selected instead of “Add Carrier/Service.” When “Set Carrier/Service” is selected, the app overrides any carrier chosen during order creation, automatically assigning Canada Post to the order. To fix this: 1. Change the option from “Set Carrier/Service” to “Add Carrier/Service” in the Canada Post label automation rule. This will add Canada Post services without overriding carriers chosen in Shopify, applying correctly for all future orders. 2. For the current order affected, manually change the service to UPS inside the app and regenerate the shipping label. 3. If a label was created with Canada Post, contact Canada Post to request a refund for that shipment as UPS was the intended carrier. Additionally, ensure your UPS carrier account settings have the “Negotiated rates” option enabled to receive discounted shipping rates in all future transactions.

Why do Canada Post labels print at half size with a partial packing slip, and how can this be fixed when using a 4×6 PDF label on a Dymo thermal printer?

This issue generally occurs due to incorrect label formatting or printer settings causing the label to scale improperly. To fix this: 1. Reprocess the order in the PluginHive system before generating the label again to refresh label data and formatting. 2. Confirm the printer is correctly set to print 4×6 inch labels without any scaling or fit-to-page options enabled. 3. Generate a new label after reprocessing the order to verify if the label prints properly at full size. 4. If issues persist, contact PluginHive support with the order details and permission to generate the label on their end for troubleshooting.

Why do I see only certain carriers like UPS, DHL, FedEx, Canada Post, and USPS in EasyPost but not local UK carriers such as Royal Mail or Parcel Force?

If local UK carriers are missing in your EasyPost dashboard, it usually means: 1. Your EasyPost account has not been configured or approved to access those carriers. Carriers like Royal Mail and Parcel Force require separate activation and agreements through EasyPost. 2. You must contact EasyPost support to request enabling and registering these UK carriers on your account. They will guide you through the required steps, contracts, or documentation. 3. After EasyPost activates the local UK carriers on your account, you can integrate those carrier accounts into PluginHive to display live shipping rates for UK shipments. 4. Contact PluginHive support afterward for help finalizing the app integration and carrier setup.

Why do multiple instances of the same Canada Post shipping option show up to my customers at different rates during checkout, and how can I fix this?

This happens because both Shopify’s native Canada Post rates and the PluginHive app’s Canada Post rates are enabled simultaneously in your Shipping Profile. During checkout, this causes the Canada Post options to appear twice at different rates. To fix this: 1. Go to your Shopify admin and open the Shipping Profile settings. 2. Remove the Shopify Canada Post shipping rates from the profile. 3. Retain only the PluginHive app Canada Post rates in the profile. 4. Save the changes and conduct a test checkout to confirm that only one Canada Post option appears now.

Why do only one of multiple flat rate shipping rules for Canada Post and UPS appear in the cart even though both are configured and triggered?

Shopify’s platform limits displaying multiple flat rate shipping options at checkout if they have the same price or the same shipping method name. Specifically: 1. When multiple flat rates have the same name or the same price, Shopify only displays the first one in checkout, hiding others. 2. This is a Shopify limitation and not a PluginHive app issue. 3. To work around this, you must: – Assign unique names for each flat rate shipping rule (e.g., include carrier name and price range). – Ensure the flat rates have different prices if you want multiple to display simultaneously. 4. If two flat rates have identical prices, Shopify collapses them into one display line, hiding the others. 5. As a practical solution, consider using a single flat rate for your preferred carrier with the desired rate and offer the other carrier as a calculated rate. This approach reduces conflicts and ensures customers see at least one shipping option per shipping tier without Shopify hiding them.

Why does Canada Post require me to authorize my credit card when setting up my shipping account for label generation?

Canada Post requires a valid credit card linked to your shipping account because shipping label charges are automatically debited from that card when you generate labels. This setup ensures that your shipping costs are directly paid to Canada Post upon label creation. For any specific questions about billing or refunds, you should contact Canada Post support directly, as PluginHive only facilitates integration and label generation, not carrier billing.

Why does my Canada Post account say I have reached the maximum allotted couriers even though I have not added any, and how can I add more carriers in the app?

The issue arises because your current plan only supports one carrier. If you are on the $9 Basic Plan, it allows connection of only one carrier. Since you have already connected your Canada Post account, the app shows that the maximum allotted couriers have been reached. To add more carriers, you need to upgrade to a higher-tier plan. You can do this within the app by navigating to **Account > Manage Subscriptions > Change Subscriptions** and selecting a plan that supports multiple carriers.

Why does the MCSL app select Canada Post shipping options even when the Canada Post rule for the same country and price range is disabled?

The MCSL app selects Canada Post services when the shipping address includes a PO Box, because UPS does not deliver to PO Boxes and the address validation triggers the selection of Canada Post. Even if the Canada Post rule is disabled, the app’s automation may choose Canada Post due to its internal address validation process. Specifically, if the order matches a “CPC Address Validate for Canada” rule, the system processes it with Canada Post to handle PO Box addresses properly. To manage this, ensure your automation rules are prioritized correctly, and consider additional measures such as customer warnings to prevent UPS selection for PO Box addresses.

Why does the pickup status show as ‘FAILURE’ in the app even though Canada Post confirmed the pickup request and it appears booked on their portal?

The ‘FAILURE’ status in the app can occur if there was a temporary issue communicating with Canada Post’s servers. Specifically, if a pickup request was made successfully but a transient internal server error happened on Canada Post’s side, the app may have recorded the request as failed. This can result in error messages like “There is already a pickup request within one hour of this one,” even though the pickup is actually confirmed on Canada Post’s portal. In such cases, the pickup is scheduled, but the app does not reflect the successful status correctly. It is recommended to: 1. Confirm if any pickup requests were made externally outside the app (as the app’s failure should mean no request was registered). 2. Test by raising a new pickup request on a different order through the app to check if the issue persists. 3. If problems continue, report this behavior for further investigation. This helps verify whether the temporary server outages caused the status mismatch.

Why does the PluginHive app present multiple Canada Post (CPC) shipping quotes but then select a different or more expensive CPC service when creating the waybill?

The app fetches multiple Canada Post shipping service options and displays their quotes to the customer. However, when generating the actual shipping label (waybill), the app sometimes automatically selects a different service than the one chosen by the customer, often a more expensive CPC service. This discrepancy may be due to backend service mappings or rate API interpretations within the app, resulting in a mismatch between displayed options and the waybill generated. It is recommended to carefully review waybills created versus selected services, keeping track of inconsistencies, and manually purchasing labels if needed.

Why does the Shipping App show valid shipping quotes but fail to buy labels for some Canada Post services in my defined zones?

This issue typically occurs due to mismatches in the Automation Rules configuration within the PluginHive app. To resolve it, verify and align these settings: 1. Check that the Canada Post services for the target zone (e.g., Germany) are enabled not only in the Rate Automation rule (App Settings -> Shipping Rates -> Rate Automation) for showing rates during checkout but also in the Label Automation rule (App Settings -> Automation -> Setup) for label generation. 2. Ensure that options like Insurance are either enabled or disabled consistently across both the Rate Automation and Label Automation rules. If Insurance is enabled in one rule but disabled in another, it can cause label generation to fail for services that were quoted successfully at checkout. 3. Confirm that your defined zones correctly include the destination country and that the carrier services assigned to those zones reflect what you want available for both quoting and label creation. 4. After making these checks and adjustments, reprocess the order and test label generation again. Following these steps aligns the rate quoting and label purchasing criteria, preventing “no valid services available” errors for labels that previously had valid quotes.

Why is Canada Post shipping not showing rates in the PluginHive app while UPS rates are visible?

When Canada Post rates do not appear but UPS does, check the PluginHive app settings: 1. Navigate to the app → Settings → Shipping Rates → Rate Automation. 2. Verify that the Canada Post rate automation rule is activated. If it is deactivated, Canada Post rates will not be calculated or displayed. 3. Activate the Canada Post rule if it is disabled. 4. Place a new order to confirm that Canada Post rates are now showing alongside UPS rates.

Why is my website only showing the default shipping options provided by Shopify instead of all Canada Post services, and how can I enable calculated shipping rates at checkout?

Shopify requires the ‘Carrier Calculated Shipping’ feature to be enabled on your store to display real-time calculated shipping rates from carriers like Canada Post during checkout. This feature is typically not included in the Basic Shopify plan. To enable it and show all Canada Post shipping services dynamically at checkout, you need to upgrade your Shopify plan to one that supports carrier-calculated rates. Here are the steps to resolve this: 1. Contact Shopify support or check your Shopify admin to verify if the ‘Carrier Calculated Shipping’ feature is active on your current plan. 2. If not enabled, upgrade your Shopify plan to one that supports carrier-calculated shipping (usually Shopify Advanced or higher). 3. Once enabled, the Canada Post rates will automatically appear at checkout through the app integration. 4. Note that this is a Shopify-level requirement and not related to any limitation of the app. 5. You can still use the app on the Basic plan to generate shipping labels and fulfill orders with tracking, but live rate calculation at checkout requires the enabled feature. If you need assistance in upgrading your plan or verifying its status, reach out directly to Shopify support.

Why is the app not displaying Canada Post rates and only showing backup Shopify rates at checkout?

If the app is not displaying Canada Post rates and defaults to backup Shopify rates, it could be due to a temporary issue or delay on the carrier’s side or connectivity between the app and Canada Post. To resolve this: 1. Check the app and website checkout immediately to verify if Canada Post rates appear once the issue is suspected. 2. If rates do not show, allow some time for the system to sync, as occasional temporary delays can occur, especially on weekends when support teams may be unavailable. 3. Confirm that no configuration changes were made recently affecting carrier integrations. 4. Contact support to check if there is an ongoing service issue affecting Canada Post rate fetching. In the reported case, after rechecking, Canada Post rates were confirmed to display normally at checkout, indicating the issue was transient and resolved without further action.

Why is the Canada Post shipping label failing to create for my order going to the USA, and how can I fix the error message “Shipments to the United States require a Zonos Declaration ID or a Zonos Account Key”?

The shipping label fails because Canada Post requires a Zonos Declaration ID or Zonos Account Key for shipments from Canada to the USA. To fix this issue, follow these steps: 1. Log in to the PluginHive app and navigate to the Carrier Settings page. 2. Locate the Canada Post carrier integration settings. 3. Find the newly added field labeled “Zonos Key” or “Zonos Declaration ID.” 4. Enter your valid Zonos Declaration ID or Account Key in this field. 5. Save the changes to update the carrier settings. 6. Once saved, this key will be automatically used for all Canada Post shipments to the USA. 7. Retry creating the shipping label for your order; the error should no longer occur. If you do not have a Zonos Key, you may need to obtain one from Zonos or consult your shipping provider to get the necessary credentials. This integration ensures customs declaration compliance for international shipments to the United States.

Why is there a discrepancy between the product price printed on the Canada Post international shipping label and the price shown on the tax invoice for an order?

The discrepancy occurs due to currency conversion processes used by the app and the shipping carrier. Specifically: 1. The tax invoice is generated by the app and shows the product price in the original currency (e.g., USD). 2. The Canada Post shipping label displays the item price in the local currency where the shipment is processed (e.g., CAD). 3. During order processing, the product price is converted from the original currency to the local currency at the prevailing exchange rate. 4. For display on the label, this local currency amount may be converted back to the original currency using slightly different or updated exchange rates. 5. This dual conversion can cause small differences in the displayed price, leading to discrepancies like a price of 70 USD on the invoice showing as approximately 69.60 USD on the label. 6. This behavior is normal and reflects real-time currency conversions by the carrier. It should not impact order payments or tax calculations. 7. If you are relying on the tax invoice generated by the app, you may disregard these minor label discrepancies as they pertain only to carrier currency display methods.

Why might Canada Post shipping rates shown online be significantly lower than the rates when printing labels, and how can I troubleshoot this discrepancy?

To troubleshoot Canada Post shipping rates appearing lower online compared to label print rates, follow these steps: 1. **Refresh the API Connection:** Reconnect your Canada Post account by refreshing or reauthorizing the API keys. This ensures that the latest rate settings from Canada Post are correctly applied in your system. 2. **Verify Weight and Dimensions:** Double-check that the weights and measurements entered online match the actual package details. Inaccurate order dimensions can cause incorrect rate calculations. 3. **Cross-Check Across Tools:** Compare the rates shown online with those given by the Canada Post EST module (their official tool for producing shipping labels) and Canada Post’s website to identify inconsistencies. 4. **Test Order Placement:** After reconnecting the account, place a test order to see if the rate calculation aligns with expected values. 5. **Contact Support If Issues Persist:** If refreshing the API keys and verifying input data don’t resolve the issue, contact PluginHive support for a deeper review. They can conduct a screen-sharing session, inspect settings, and replicate shipments to pinpoint the problem. This approach helps ensure your store pulls accurate and current Canada Post shipping rates matching label print charges.

Why was the Canada Post pickup instruction to use a back door added automatically, and how can I prevent incorrect pickup instructions from appearing again?

Initially, the app automatically added a default instruction “use back door” to Canada Post pickup requests, which caused issues if your store does not have a back door or you do not want this instruction shared. To resolve this and prevent further occurrences, the app has been enhanced to allow merchants to provide custom pickup instructions. You can now enter or update specific instructions to be communicated to the pickup executive, ensuring the right directions are used for your location.

Will the return package sent via Canada Post be insured similarly to the original shipment?

Ideally, the return package should be insured as it was during the initial shipment. However, since return labels are generated directly by Canada Post, it is recommended that you generate the return label and then confirm with Canada Post to verify if insurance is automatically applied for returned items.

Looking for more details or ready to get started?
Visit the app page to explore features and pricing.