Will the PluginHive FedEx Shipping plugin auto-populate the city/town and zip code fields after selecting the state or province on the checkout page?
No, the PluginHive FedEx Shipping plugin does not handle auto-population of city/town or zip code fields based on the selected state or province. The layout and UI of the cart and checkout pages, including address field behaviors such as auto-population, are managed entirely by WooCommerce or the active theme and other checkout-related plugins. The FedEx Shipping plugin only calculates and displays shipping options based on the address information entered by the customer. If you require auto-population features for address fields, you will need to use a WooCommerce-compatible address autocomplete or form enhancement plugin.
Will the customer’s ability to select between FedEx and ODFL shipping methods at checkout work seamlessly with the planned ODFL plugin?
Yes, customers will see both FedEx and ODFL shipping options displayed simultaneously at the WooCommerce Cart and Checkout pages. Each method will show the total shipping cost and estimated delivery date (assuming ODFL provides delivery date data). Customers can select their preferred carrier for the entire cart. This selection is reflected consistently through the order process, including order details and confirmation emails. This functionality matches the behavior currently provided by the PluginHive FedEx plugin, ensuring a smooth multi-carrier shipping experience.
Will PluginHive develop a feature to show FedEx Saturday and Monday delivery services similarly to FedEx’s official website?
PluginHive plans to add a feature that enables displaying the same FedEx service for both Saturday and Monday delivery options, similar to how FedEx shows these on their website. For example, services like First Overnight and Priority Overnight will be available with Saturday and Monday delivery variants within the plugin’s interface (Cart/Checkout, Edit Order page, and label generation). However, this enhancement requires significant development effort and has been noted internally for future implementation. No immediate delivery timeline is provided.
Will live FedEx shipping rates display in the WooCommerce cart and checkout when using this plugin?
Yes, the WooCommerce FedEx Shipping plugin directly connects to the FedEx API and displays live, real-time shipping rates. Customers will see current FedEx shipping fees, such as FedEx 2-Day or FedEx Ground, dynamically calculated and shown in the cart and at checkout. This ensures that shipping charges reflect the latest FedEx pricing for the shipment details.
Why is the shipping amount not included in the order total during checkout when using shared carts with hidden product categories and multiple plugins?
The issue of shipping amounts not being added to order totals when shared carts are used alongside hidden product categories can arise due to compatibility conflicts between plugins. Specifically, the WooCommerce FedEx Shipping Plugin with Print Label may conflict with other plugins such as WooCommerce Catalog Visibility Options (which hides product categories) and WPC Share Cart for WooCommerce (which enables cart sharing). These conflicts can prevent shipping charges from correctly applying during checkout for users without category access. To diagnose and isolate the issue:
- Deactivate the PluginHive WooCommerce FedEx Shipping Plugin.
- Enable a simple shipping method like WooCommerce Flat Rate shipping.
- Perform the same shared cart checkout process and verify if the flat rate shipping fee is applied correctly to the cart total.
- If the flat rate is applied correctly, this suggests the conflict is specifically linked to the FedEx plugin update.
- Contact plugin developers or support teams for compatibility assistance or consider rolling back the FedEx plugin update temporarily.
This approach helps determine whether the shipping plugin update caused incompatibility affecting shipping calculations during checkout with shared carts and restricted category visibility.
Why is the Liftgate option not appearing on my checkout page after updating the PluginHive FedEx plugin?
- Confirm installation of the custom Liftgate add-on on your WordPress site.
- Check PluginHive liftgate configuration settings to ensure the option is set to mandatory and hidden from customers.
- Share plugin setting screenshots and product/test URLs with PluginHive support for further assistance.
Why is the FedEx rate not calculating at checkout and only the fallback rate is appearing?
- Enable "Debug Mode" in the plugin settings under the General tab.
- Check the rates again to trigger logging.
- Submit a Diagnostic Report via the "Help & Support" page in the plugin settings.
- Review the diagnostic report for errors such as missing product weight or dimensions.
- Edit the respective product(s) in WooCommerce and add the required weight and dimension values.
- After adding these details, rates should calculate correctly at checkout.
Why is a “Shipping Rate $12” option appearing on my FedEx shipping options, and how can I remove it from the cart page?
- Access the plugin settings in your WordPress admin dashboard.
- Locate the fallback or “Shipping Rate” configuration within the plugin’s shipping methods or general settings.
- Remove or clear the fallback shipping cost value. In the case referenced, removing the cost caused the fallback shipping option to disappear from the cart.
- Save the changes and refresh the cart/checkout page to verify the fallback option is no longer visible.
Why don't I see the FedEx shipping method listed under Shipping Zones, and how can I enable FedEx shipping for checkout?
- Go to the FedEx Settings section in the PluginHive plugin.
- Navigate to the **Rates and Label** tab.
- Activate the **Real-Time Rates** option by enabling it.
Why don’t I see FedEx shipping options on the cart or checkout page for South African addresses when using the PluginHive FedEx plugin?
FedEx does not provide intra-country shipping services within South Africa, which is why FedEx shipping options do not appear for South African addresses at checkout. The PluginHive FedEx plugin shows live FedEx shipping rates based on the service availability for the shipping destination. If you enter a US address or another country where FedEx services apply, the FedEx shipping options will display correctly on the cart or checkout page.
Why does the WooCommerce Block Checkout trigger multiple FedEx rate API requests while the Classic Checkout does not?
The WooCommerce Block Checkout uses a modern block-based page structure with enhanced interactivity, where shipping rates are dynamically refreshed on multiple cart and checkout events (e.g., quantity changes, address updates). This leads to multiple API calls for shipping rates during a single user session or interaction. In contrast, the Classic Checkout performs fewer API calls, generally one per checkout load or update. Therefore, the Block Checkout’s architecture inherently causes more frequent shipping rate requests, resulting in longer cumulative load times for FedEx rates, which are slower to return compared to UPS.
Why does the updated shipping address not show correctly on the checkout page after updating it on the cart page with the FedEx plugin active?
- Clear your website cache and browser cache to eliminate stale data that may cause outdated addresses to appear.
- Confirm you are using the latest versions of both WooCommerce and the FedEx plugin to avoid compatibility issues.
- Verify that no other plugins or customizations conflict with WooCommerce’s address update mechanism.
Why does the shipping rate not show on my checkout page after installing the PluginHive plugin?
The shipping rates will not display unless a complete shipping address, including a valid postal code, is entered on the cart or checkout page. The plugin requires full address details to fetch shipping rates accurately. If no rates show, ensure the postal code field is filled correctly before proceeding.
Why does the shipping option not appear in the cart or checkout page after activating the new API key despite the key showing as activated?
- Ensure the PluginHive FedEx shipping plugin is updated to the latest version (e.g., 7.1.8).
- Enable "Debug Mode" in the plugin settings under the General tab to capture error logs.
- Reproduce the issue after enabling debug mode.
- Submit a Diagnostic Report from the "Help & Support" page in the plugin settings to analyze the problem further.
- Verify that the license is active under FedEx Registration → License Activation. If the license shows "Deactivated," follow the activation steps below.
- If the license is active but errors occur (e.g., "Failed to get Internal Endpoints"), try deactivating and reactivating the plugin license, then re-register your FedEx account under FedEx Registration → Registration.
Why does the shipping method take a long time to load at checkout when using the PluginHive FedEx plugin, and how can this be resolved?
Loading delays at checkout when selecting a shipping method can stem from factors such as server response times, API communication with FedEx, or additional plugin conflicts. To address this:
- Confirm that the PluginHive FedEx plugin and all dependencies are updated to their latest versions to ensure optimal performance.
- Check the server performance and resource availability, as limited resources can slow API responses.
- Test the checkout process using a default WordPress theme (like Storefront) and disable other non-essential plugins temporarily to identify if conflicts cause delays.
- Verify that API credentials and plugin settings are correctly configured so the plugin communicates efficiently without retries.
- Reach out to PluginHive support with specific logs or timing details if delays persist for deeper investigation.
Why does the shipping amount show in debug mode but not appear in the shipping options on the checkout page?
Ensure that you have enabled the relevant Shipping options under the "Rates & Services" tab in the plugin settings. These shipping services must be enabled for rates to appear. Note that the cart and checkout pages are managed by WooCommerce themselves, so PluginHive’s plugin only provides rate data but does not control their display. Verify your shipping service settings and WooCommerce setup to resolve this issue.
Why does the FedEx shipping option not show up for large quantities or heavy products in my cart, even though weights, dimensions, and stacking options are enabled?
- In the plugin settings, enable the “Debug Mode” option to capture detailed shipping rate logs.
- Reproduce the issue by adding the problematic products and quantities to the cart and checking for FedEx rates.
- Navigate to the “Help & Support” page in the plugin settings and submit a Diagnostic Report referencing your issue. This report provides necessary data to identify the root cause.
- If the report is not being received by the support team, double-check the submission process on the same page, or resubmit the diagnostic report.
Why does the FedEx shipping option not appear in my WooCommerce cart or checkout even though the plugin is activated and shipping is enabled for my regions?
- Ensure that all FedEx shipping services are enabled in the PluginHive plugin settings.
- Verify on the official FedEx website that FedEx provides shipping options for the same origin address ("ShipFrom"), destination addresses (“ShipTo” – e.g., Slovakia, Germany, Austria), and the package details (weight and dimensions) you have configured.
- Confirm that the package details set for the product (weight, dimensions) comply with FedEx requirements for the selected shipping regions.
- If any services are disabled or unavailable, enable or adjust them accordingly.
- After making necessary changes, test the shipping option again in your WooCommerce cart and checkout.
Why does the FedEx shipping method appear at checkout before any shipping address is entered?
At initial checkout, if the default or previously saved address is valid (such as a correct zipcode), the FedEx plugin queries the FedEx API and displays available shipping rates, so the shipping method appears. If the address field is empty or contains a valid default address, the FedEx shipping method will show. However, if the entered address or zipcode is invalid or incomplete (e.g., an incorrect zipcode format), the FedEx plugin will not receive any rates from FedEx and will remove the FedEx shipping method from the checkout display accordingly.
Why does the FedEx plugin show different shipping rates after entering the street address at checkout compared to the estimated rate at the cart level?
- Ensure both "Ground" and "Ground Home Delivery" services are enabled in the FedEx plugin under the Rates & Services tab.
- Check if the service names have been modified or renamed within this tab, as it can impact rate calculations.
- Manually verify rates for the package on FedEx’s own site or through your FedEx account using identical package details and addresses. This behavior is due to FedEx’s rate structure, not a plugin error.
Why does the FedEx "Home Delivery" shipping option disappear from the checkout page while it appears on the cart page, and how can I resolve this issue?
- If the address is residential, FedEx returns the "Home Delivery" service.
- If the address is commercial, FedEx returns the "Ground" service instead of "Home Delivery".
Your WooCommerce FedEx plugin does not control this classification; it simply displays the shipping methods returned by the FedEx API. This is why "Home Delivery" appears on the cart page but may disappear at checkout if the address is interpreted differently.
- Verify the classification of your shipping addresses (residential vs. commercial).
- In WooCommerce settings, locate and **uncheck the option that forces all addresses to be treated as residential**. This setting can cause inconsistencies in how FedEx classifies addresses and returns shipping methods.
- Enable both "Home Delivery" and "Ground" shipping services in your FedEx plugin settings. This ensures that regardless of the classification, the respective FedEx service is offered at checkout.
By allowing both services and adjusting the WooCommerce address classification setting, you ensure shipping options correctly appear for your customers.
Why does the checkout take a very long time to calculate when adding more items to the cart, and how can I troubleshoot this issue with FedEx & WooCommerce plugins?
- Activate Debug Mode in the plugin to capture detailed logs.
- Temporarily deactivate all other plugins except FedEx WooCommerce Shipping and WooCommerce. This helps identify potential conflicts with other plugins.
- Test the checkout again to see if the issue persists with only the essential plugins active.
- If the issue continues, record a screencast replicating the problem to capture the exact behavior for further analysis.
- Review the error logs generated in debug mode for any critical errors or warnings that indicate the root cause.
Why does selecting the "Alcohol" option in the FedEx shipping details make all FedEx shipping methods disappear from the cart page for a product?
When the "Alcohol" box is checked in the FedEx shipping section of a product’s settings, FedEx shipping methods may no longer appear on the cart page because FedEx restricts or prohibits shipping alcohol to certain destinations or under specific conditions. To resolve or investigate this issue, the following steps are recommended:
- Enable "Debug Mode" in the plugin settings under the General tab.
- Reproduce the issue by selecting the "Alcohol" option and checking the cart page.
- Navigate to the "Help & Support" page within the plugin and submit a Diagnostic Report.
- If no errors appear in the diagnostic logs, share admin website access and order/product details with PluginHive support for deeper investigation, as live testing with real product links and shipping addresses helps identify restrictions or configuration issues.
This process ensures the cause—whether FedEx’s shipping policy on alcohol or plugin configuration—can be accurately diagnosed and addressed.
(Note: The conversation did not contain a complete resolution or configuration workaround for the alcohol shipping issue beyond diagnostic steps and support escalation.)
Why does my store show multiple UPS shipping services in the cart and checkout even though I have selected only one or two services in the plugin settings?
- **Avoid Duplicates Across Configuration Areas:** Ensure you configure UPS shipping services exclusively either in the WooCommerce shipping zones or within the PluginHive rates and services section—but not both simultaneously.
- **Review Shipping Zone Settings:** Go to **WooCommerce > Settings > Shipping > Shipping Zones**, and verify that only the desired UPS services are enabled for relevant zones.
- **Check Plugin Services Settings:** In the PluginHive UPS plugin settings, confirm that only the intended UPS services are selected to be offered at checkout.
- **Save and Test:** After making changes, save all settings and test shipping rates by entering various addresses to confirm that only your selected UPS services appear at cart and checkout stages.
Following these steps should ensure that only the UPS shipping services you intend to offer are visible to customers during their purchase process.
Why does enabling Real-Time Rates in the Rates & Services category cause my site to fail loading the address estimate on the cart and block payment options on checkout? How can I fix this issue?
This issue often occurs due to conflicts between plugins or outdated plugin versions. To resolve it, follow these steps:
- Ensure your PluginHive plugin is updated to the latest version (at least version 7.1.1).
- If the problem persists, deactivate all other plugins except WooCommerce and the PluginHive FedEx plugin.
- Check if the issue still occurs after deactivating other plugins.
- Reactivate plugins one by one while testing each time to identify if any specific plugin causes a conflict.
- Remove or keep deactivated any plugins found to cause conflicts or that are unnecessary.
- Confirm that enabling Real-Time Rates no longer causes site loading or checkout payment issues.
This systematic approach helps identify and eliminate plugin conflicts that affect site functionality related to real-time shipping rates.
Why do shipping rates fail to load for Canadian addresses on the checkout page, while US addresses work fine?
- Enable the FedEx plugin’s Debug Mode and attempt to get rates for a Canadian address to gather diagnostic data.
- Submit a diagnostic report via the plugin’s “Help & Support” page for further analysis.
- Confirm the Canadian address is valid and matches FedEx’s accepted format by checking the same details on fedex.com.
- Check for any critical errors on your site affecting cart or checkout functionality as these can interfere with plugin operations.
- Temporarily deactivate the FedEx plugin and check whether WooCommerce can process Canadian addresses correctly without the plugin. If WooCommerce processes the Canadian address successfully, the plugin will then be able to display live rates.
- Clear site caches and test in incognito mode to eliminate cached data causing stale or incorrect address handling.
Why do not all four enabled FedEx shipping options show up during checkout, and how can I ensure all desired service options appear?
- Enable the “Home Delivery” service in your plugin settings to cover residential shipments.
- Confirm that all shipping services you want offered are enabled in the plugin.
Why do FedEx shipping rates show in debug mode but not appear on the shipping options during checkout for Chile addresses? Is there a way to use city names instead of postal codes in Chile?
- Ensure the Shipping Options are enabled under the "Rates & Services" tab in the plugin settings. Only enabled shipping services will appear at checkout.
- The cart and checkout pages are controlled by WooCommerce, not the plugin. Any display issues may relate to WooCommerce or theme settings.
- For Chile, since postal codes are less commonly used, the plugin primarily relies on postal codes to fetch rates. It does not support shipping rate calculation by city name alone. You should continue providing postal codes even if they're used minimally.
- The absence of certain FedEx services like "FedEx Priority" for Chile can cause rates to show in debug logs but not on checkout. This was resolved by updating the plugin’s country-service mapper in a plugin update (version 7.1.4 and later).
- Updating to the latest plugin version ensures all Chile-specific FedEx services are supported and rates display correctly.
Why do FedEx shipping rates increase or change after entering the street address at checkout compared to the estimated rate at the cart level?
- For Commercial addresses, FedEx applies the "Ground" service rate.
- For Residential addresses, FedEx applies the "Ground Home Delivery" rate, which is often higher.
Why do FedEx shipping rates change and increase after adding the street address at checkout compared to the estimated shipping rate at the cart level?
- Ensure both "Ground" and "Ground Home Delivery" services are enabled in the FedEx plugin settings under the Rates & Services tab.
- Verify if the service names have been modified or renamed in the Rates & Services tab, as this might affect rate calculation.
- Log into your FedEx account and manually check the shipping rates for the same package details and addresses to confirm the differences.
Why do FedEx shipping methods default to FedEx Express or alphabetical order at checkout, and how can this be managed?
WooCommerce selects the first shipping service alphabetically as the default option on the cart and checkout pages. This means if multiple FedEx services are enabled, the one that appears first alphabetically (such as FedEx Express or FedEx 2Day) will be pre-selected by default, even if it is more expensive. Within the FedEx plugin itself, there is no built-in feature to set the default shipping method by price or priority. The default selection behavior is controlled by WooCommerce.
Why can't I change the street address during a test order in the cart or checkout page using the PluginHive FedEx shipping plugin?
The PluginHive FedEx shipping plugin does not control the address fields in WooCommerce; it only provides live FedEx rates based on the address entered. You can only change the street address on the Checkout page, not on the cart page. Therefore, to modify the street address, make sure you update it on the Checkout page during the order process. The cart page does not allow editing of the street address by design in WooCommerce.
Why are the shipping options not showing up on the checkout in a multisite setup with two activated license keys?
- Run a debug or inspection on the checkout process to identify any products lacking weight and dimension data.
- Add accurate weight and dimension values to all forced-sell items or any item that influences shipping calculations.
- Clear caches and re-test the checkout to confirm that shipping options appear correctly. Ensuring every product in the cart has complete package information is crucial for shipping methods to function properly.
Why are the shipping options not displaying on the checkout and cart page despite having the plugin installed and the API key active?
- Enable Debug Mode in the plugin settings to capture detailed logs.
- After enabling, attempt to fetch shipping rates by entering different shipping addresses on the checkout page.
- Submit the diagnostic report generated by the plugin following the instructions provided in the plugin interface (usually includes a reference number).
- Review the diagnostic logs for any errors, such as “Forbidden” status from FedEx, which indicates permission or license issues.
Why are the PluginHive plugins’ assets not loading on the staging environment, leading to shipping options not being visible at checkout?
- Caching: Server-level or plugin caching may prevent new asset files from loading—try clearing all caches including object, browser, and CDN caches.
- Debug Mode: If WP_DEBUG or other debug/development options are enabled, they could interfere with asset loading.
- File Permissions: Incorrect permissions on plugin directories or asset files can block loading.
- URL or Path Mismatch: The staging environment’s URLs or paths might be different/not properly set, causing asset URLs to 404.
- Plugin conflicts: Another plugin or theme could be blocking or overriding the assets.
Why are the FedEx shipping rates sometimes incorrect in the cart/checkout, labels not auto-creating in WooCommerce, and backend label calculations failing intermittently, even after licenses are renewed and sites re-registered?
- Ensure each PluginHive license is correctly activated and linked with its corresponding FedEx account registration.
- If problems persist, re-register all sites and their FedEx accounts in the plugin settings.
- Verify that licenses have not expired or been deactivated remotely by PluginHive, as this will cause shipping and label generation failures.
- Clear site caches and deactivate/reactivate the plugin after making license or account changes.
- Monitor for “license expired” warnings in the FedEx plugin Registration page and address immediately by re-linking accounts if needed.
Why are some FedEx shipping services not showing on the cart or checkout page even though the API returns them?
- Go to the FedEx plugin settings in your WordPress admin.
- Locate the available FedEx shipping services list.
- Enable the freight services you want to offer (e.g., FEDEX_FIRST_FREIGHT, FEDEX_1_DAY_FREIGHT).
- Save the settings. This will allow those FedEx shipping options to appear during checkout.
Why are shipping options not appearing on my website checkout page when using the PluginHive FedEx Shipping plugin?
- Confirm that the **Real-Time Rates** feature is enabled in the plugin settings.
- Check that every product has complete **weight and dimension** details entered, as missing values can prevent rate calculation.
- Ensure your **FedEx registration information** is correctly completed and entered within the plugin.
- Verify that the **shipper/origin address** configured in the plugin is accurate and complete.
- Make sure you are providing mandatory shipment destination fields such as **country, state, city, and postal code** to fetch live rates from FedEx.
Why are real-time FedEx shipping rates not displaying on my WooCommerce cart/checkout page despite enabling real-time rates, providing product weights and dimensions, correct credentials, and correct shipper address?
- Real-Time Rates must be enabled in the Plugin settings.
- Each product must have accurate weights and dimensions specified.
- Your FedEx API credentials must be valid and correctly entered in the plugin.
- The shipper/origin address in the plugin settings must be complete and accurate.
- The shipping origin address must include country, state, city, and postal code, as FedEx requires these mandatory fields to fetch live rates.
Why are no shipping prices or shipping options showing for customers ordering domestically from Belgium, even though domestic shipping is enabled in the PluginHive settings?
- Navigate to the plugin’s Packaging settings.
- Disable FedEx Standard Boxes for packaging selection.
- Enable supported packaging options such as FedEx Pak, FedEx Envelope, or configure Custom Boxes.
- Test shipping rates again on your webshop.
Why are multiple shipping options displayed in my cart when multiple shipping rules match the conditions?
- Review all your shipping rules carefully in the plugin settings.
- Modify the cart conditions of each rule to make them more specific and mutually exclusive so only one rule matches any cart scenario.
- Save the updated rules and test the checkout page to verify only the intended single shipping option is shown.
- If you need help configuring the conditions correctly, consult the plugin documentation or contact support.
Why are FedEx shipping services not appearing at checkout even after installing the PluginHive FedEx plugin and configuring it for all countries, including Chile and Uruguay?
- Open the PluginHive FedEx plugin settings and navigate to the "General" tab.
- Enable the "Debug Mode" option to allow detailed logging of the plugin’s operations.
- Perform test checkouts for the relevant countries (Chile, Uruguay) to generate rate requests while debug mode is active.
- Go to the "Help & Support" page within the plugin settings and submit a Diagnostic Report following the on-screen instructions.
- Send this Diagnostic Report to PluginHive support so they can analyze the issue and provide targeted assistance.
Why are FedEx shipping rates not showing on my website checkout or cart page?
- Check and correct the product weights in your store, ensuring weights are accurate and realistic.
- If any product legitimately exceeds 150 lbs, enable the corresponding FedEx freight shipping services in the plugin settings.
- After adjusting weights and services, test the shipping rates again on your cart or checkout page.
Why are FedEx shipping rates not displaying on the cart or checkout page when FedEx COD (Cash on Delivery) is enabled, and how do I resolve this?
- Navigate to the FedEx shipping plugin settings in your WordPress admin.
- Locate the FedEx COD option under shipping services or payment settings.
- Disable or uncheck the FedEx COD service.
- Save the settings and refresh the cart/checkout page.
Why are FedEx shipping options not showing during checkout, and why can’t I create shipments from wp-admin even though everything was working fine before?
- Update the WooCommerce FedEx Shipping plugin to the latest version (7.1.6).
- Deactivate your current plugin license by navigating to FedEx Shipping → License Activation in your WordPress admin panel.
- Reactivate the plugin license within the same section.
- Re-register your FedEx account in the plugin settings to ensure proper linkage.
Why are FedEx shipping options not appearing on the WooCommerce checkout page after installing and setting up the plugin?
- Go to the plugin settings in your WordPress dashboard.
- Enable the “Debug Mode” option to log shipping requests and responses.
- Reproduce the issue by checking the cart or checkout page to trigger shipping rate calculations.
- Navigate to the "Help & Support" page within the plugin settings.
- Submit a Diagnostic Report via this page, including detailed logs generated by the debug mode.
- Provide the support team with your reference ticket number to allow them to analyze the issue thoroughly.
Why are FedEx shipping options no longer appearing at checkout after recent updates, and how can I fix this issue?
- Ensure you are using the latest FedEx plugin version (7.0.8 or above).
- Go to the FedEx Registration section within the plugin settings.
- Re-register your FedEx account credentials to refresh the connection.
Why are FedEx live shipping rates not showing on my website’s cart or checkout page?
- The “Real Time Rates” option must be enabled in the PluginHive plugin settings.
- Verify that all products have accurate weights and dimensions entered, as missing values can prevent rate calculation.
- Confirm that the shipper/origin address configured in the plugin matches your actual shipping origin.
- Ensure your FedEx account is properly registered and connected within the plugin settings.
Why are FedEx live shipping options not displaying on my WooCommerce cart or checkout page, and how can I fix this issue?
- Enable the “Real Time Rates” option in the WooCommerce FedEx Shipping plugin settings.
- Verify that all products have accurate weight and dimensions specified in WooCommerce; missing or incorrect product weight/dimensions can prevent rate calculations.
- Confirm your shipper and origin address details are correct and match the shipping zones configured.
- If the issue continues, activate the “Debug Mode” within the plugin settings to gather detailed error information during rate calculation.
- After testing with Debug Mode enabled, submit a Diagnostic Report via the plugin’s “Help & Support” page for further analysis and assistance.
Why are FedEx INTERNATIONAL_FIRST and SMART_POST shipping options not visible on the cart page even though they are selected in the plugin settings?
- FedEx SmartPost does not support international shipments, so it will not appear as an option for international destinations.
- The INTERNATIONAL_FIRST service will only appear if FedEx returns a valid rate for the exact package and address details used in the cart.
- To verify, check the FedEx account directly for the package and address rates to confirm whether INTERNATIONAL_FIRST appears there.
- Enable “Debug Mode” in the plugin settings, check rates again, and submit the Diagnostic Report via the plugin’s “Help & Support” page to assist troubleshooting.
Why are all FedEx shipping options visible in the store but not selectable during checkout?
- Conflicting WooCommerce shipping zones or settings that restrict selection of certain methods.
- Plugin compatibility issues or version mismatch—ensure your WooCommerce and PluginHive FedEx plugin are both updated to compatible versions.
- Shipping restrictions configured in the FedEx plugin setup (e.g., certain services may be disabled or restricted based on product or destination).
- Cache or JavaScript conflicts on the checkout page preventing proper interaction—clear site cache and disable any conflicting plugins/themes for testing.
- Ensure that weight and dimensions for products are correctly set, as some shipping methods require this data to be valid to allow selection.
Why am I unable to see FedEx shipping methods in WooCommerce Shipping Zones, and how can I properly display FedEx calculated shipping rates at checkout?
- Ensure the PluginHive FedEx plugin is installed and activated.
- In the plugin’s settings, enable the **Real-Time Rates** option. This allows the plugin to fetch live FedEx rates directly during checkout.
- Understand that FedEx shipping methods won’t appear as individual methods under WooCommerce Shipping Zones; they are only shown as live rate options at checkout.
- Use the **PH Hide WooCommerce Shipping Methods & Rate Adjustment** plugin if you want to control the visibility of FedEx or other shipping methods based on product classes or specific conditions (e.g., hiding FedEx when free shipping applies to some products). This plugin provides granular control over shipping method display under complex shipping rules.
Why am I seeing plugin logs on the cart/checkout page, and how can I stop them from appearing?
- Access your plugin settings in the WordPress admin dashboard.
- Locate the "Debug Mode" option and disable it to prevent logs from displaying on the front end.
- Alternatively, you can enable the "Silent Debug Mode" option if you want logs to be generated but not visible on the cart/checkout page. This way, logging still happens in the background without showing it to customers.
Why am I seeing a recurring amount during checkout if I only want to pay year to year without automatic renewals?
The subscription purchase is configured to renew automatically by default to ensure uninterrupted access. However, you can proceed with the purchase to get full access for one year. If you do not want recurring payments, you can cancel the auto-renewal at any time after purchase. Canceling auto-renewal means you won’t be charged again once your current subscription period ends, and you can manually renew the subscription whenever you wish.
Why am I seeing "No Shipping options were found" for certain addresses on the cart and checkout pages in the PluginHive FedEx shipping plugin?
- Missing product weight and dimensions – FedEx requires these details to calculate shipping rates.
- Invalid or incorrect FedEx API credentials in the plugin configuration.
- Incorrect shipper/origin address configured within the plugin settings.
Why am I seeing "No shipping options available" on the cart checkout despite my PluginHive FedEx plugin showing as activated, and how can I fix it?
- Enable Debug Mode in the plugin settings by navigating to the **General** tab and turning on the **Debug Mode** option.
- Reproduce the issue by trying to checkout with any address.
- Go to the **Help & Support** page within the plugin and submit a Diagnostic Report as per the instructions.
- Review the diagnostic logs for any errors. A common error is a "Forbidden" status, indicating license or API key issues.
- Deactivate the FedEx plugin license by going to **FedEx Registration** > **License Activation** in your WordPress admin.
- Reactivate by re-registering your FedEx account using the correct API key and license credentials.
Why am I not seeing FedEx shipping options on my cart or checkout pages, and how can I fix it?
- Edit each product in your WooCommerce store and ensure that a valid **weight** is entered. Dimensions can also be added if desired.
- Save the product updates.
- Test the cart/checkout page again to verify FedEx shipping options display correctly.
Why am I not seeing FedEx shipping options at the checkout page when I add a YITH Bundle Product along with simple or variation products in my cart, and how can I ensure FedEx live rates display correctly for these products?
- Contact the YITH Bundle Products plugin support team to confirm whether their plugin supports dynamic shipping rate calculations with third-party shipping plugins like PluginHive FedEx.
- Verify if there are any settings or integration requirements on the YITH Bundle Products side to enable compatibility with live shipping rate providers.
- If no compatibility exists, consider using alternative bundling solutions known to work with PluginHive FedEx or adjust the product configuration to avoid bundling issues.
- As a workaround, test with simple and variation products alone to confirm FedEx rates appear properly, then isolate how bundles affect shipping calculations.
Why am I not seeing FedEx shipping options at checkout even though all FedEx validations have passed and debug mode is enabled?
- Go to your product settings in your store backend.
- Verify and enter the weight (in the required units).
- Verify and enter the product’s dimensions (length, width, height) accurately.
Why am I not getting the closest FedEx Hold at Location options for Quebec addresses in the PluginHive FedEx plugin, and why do the suggested locations seem farther away than those on the FedEx website?
This occurs because the PluginHive FedEx plugin currently does not support the Hold at Location type called **FEDEX_AUTHORIZED_SHIP_CENTER**, which is commonly used by FedEx for certain locations, including some in Quebec. Although these locations appear in the FedEx API response, the plugin excludes them from the selection shown on the cart, checkout, and order edit pages. As a result, the plugin displays only the supported location types, which may not always be the closest or most relevant options for certain addresses.
- FEDEX_EXPRESS_STATION
- FEDEX_FACILITY
- FEDEX_FREIGHT_SERVICE_CENTER
- FEDEX_GROUND_TERMINAL
- FEDEX_HOME_DELIVERY_STATION
- FEDEX_OFFICE
- FEDEX_SHIPSITE
- FEDEX_SMART_POST_HUB
- FEDEX_ONSITE
Because **FEDEX_AUTHORIZED_SHIP_CENTER** is excluded, this causes the discrepancy you see with locations in Quebec compared to what FedEx’s own website provides.
Why am I getting the message about ZIP code not being supplied on the product or cart page, and how can this be resolved?
- Ensure that the customer or admin enters a full shipping address with all mandatory fields filled: country, state, city, and ZIP code.
- Check if WooCommerce is passing incomplete address details to the cart or checkout page. An incomplete address may cause shipping rate fetch attempts that fail or generate warnings.
- Instruct site visitors to input their complete shipping address before shipping rates can be displayed. This is standard for FedEx live rates since accurate address data is critical for rate calculation.
- If you see this happening by default without user input, check your theme or any customizations that may auto-fill partial addresses, leading to incomplete data being submitted.
- Working closely with your WooCommerce developer or team to ensure proper address validation and collection before rate requests are made is recommended.
- Use the FedEx plugin’s debug mode and diagnostic report functionality to capture logs that can help identify why incomplete addresses are processed.
Why am I getting the "There is no shipping method" message on the cart and checkout pages even though I have entered correct delivery address and authentication details, and the test connection shows success? Also, why are half of the API credential settings hidden in the plugin?
The "There is no shipping method" message usually appears when the FedEx shipping rates are not being fetched correctly due to a plugin or account registration issue. Regarding the hidden API credentials in the settings form, this is by design for security reasons. The API tokens or credentials initially appear but then disappear due to caching, which is normal and does not impact the plugin’s functionality. To troubleshoot the missing shipping rates, follow these steps:
- Go to the General tab in the plugin settings.
- Enable the "Debug Mode" option.
- Attempt to get shipping rates again on the front end.
- Navigate to the "Help & Support" page within the plugin settings.
- Submit a Diagnostic Report through the instructions provided there.
This diagnostic information will help identify the root cause of the issue.
Why am I getting a critical error and unable to get live FedEx shipping rates on the cart/checkout page?
The critical error occurs because your WooCommerce version (4.0.1) is not compatible with the latest FedEx WooCommerce Shipping plugin. The plugin requires a minimum WooCommerce version of 7.7.0 to function correctly. To resolve this issue, update your WooCommerce installation to version 7.7.0 or higher. After the update, the FedEx plugin will be able to access the required classes and APIs, enabling live rates retrieval without errors.
Where does the "Shipping options will be updated during checkout" message and the "Calculate shipping" button come from, and can I modify this wording?
The message "Shipping options will be updated during checkout" and the "Calculate shipping" button are native to WooCommerce, not the PluginHive FedEx plugin. The plugin cannot modify or control these messages. When a customer enters a shipping address and clicks "Calculate," the plugin retrieves and displays the FedEx live shipping rates. To modify this message’s appearance or text, you need to customize your WooCommerce theme or use a WooCommerce-compatible plugin that manages the shipping calculator interface.
Where do the FedEx shipping prices displayed on WooCommerce checkout come from, and how can I set custom shipping prices for different countries?
- Use the “Price Adjustment” feature found under the Shipping Method column in the Rates & Services tab of the plugin.
- You can increase or decrease the displayed shipping cost by a fixed amount or percentage (e.g., adding 100% to effectively double the displayed shipping price, which can help include return shipping costs).
Where can I apply the discount code during checkout on PluginHive's payment page?
You can apply the coupon code on the checkout page itself. Look for the designated field labeled for discount or coupon codes before finalizing your payment. Enter the code there and ensure it is applied to see the discounted amount reflected in your order total. If the field is not immediately visible, try expanding any sections related to payment or offers.
What troubleshooting steps should I take if I notice the updated address on the cart page but it does not reflect on the checkout page?
- Clear any caching layers including plugin cache, server cache, and browser cache.
- Ensure WooCommerce and the FedEx plugin are updated to compatible versions, with WooCommerce being 7.7.0 or higher.
- Test on a default WooCommerce theme or staging environment to rule out theme or plugin conflicts.
- Review WooCommerce session handling settings, as address data is managed through WooCommerce sessions between cart and checkout pages.
- Temporarily disable other shipping or checkout customization plugins to isolate conflicts.
What troubleshooting steps should I follow if the default FedEx Economy shipping method is not getting selected on my WooCommerce cart and checkout pages despite correct addon settings?
- Temporarily deactivate all other WooCommerce-related plugins except the FedEx shipping plugin and the Default WooCommerce Shipping Method addon.
- Switch your WordPress theme to a default Storefront theme to rule out theme conflicts.
- Clear any caching plugins or server-side cache that might be serving outdated pages.
- Remove any custom code snippets or additional customizations related to shipping methods present in your theme’s functions.php or custom plugins.
- Test again on your cart and checkout pages to see if FedEx Economy is now selected by default.
- If the issue persists, consider testing on a staging site with only minimal setups as above, and provide admin access to PluginHive support for deeper investigation.
What steps should I take if I experience issues with the FedEx plugin on a staging or live site, such as quantity editing problems or cart loading issues?
- Confirm that the FedEx plugin license is active and valid. An expired license may cause the plugin to malfunction or stop working. Renew the license if necessary.
- Deactivate all other plugins except WooCommerce and the FedEx Shipping Plugin to rule out plugin conflicts.
- Switch your theme to the default WooCommerce Storefront theme to identify if the theme affects plugin behavior.
- Disable Debug Mode in the FedEx plugin, as it has been identified to cause cart loading issues, especially with specific themes like Flatsome.
- Delete any duplicate or extra FedEx plugins installed, as having multiple versions can cause conflicts.
- Test the cart quantity editing and loading behavior after applying the above steps.
What should I provide to PluginHive if I want to add new ancillary service checkboxes affecting shipping fees on the checkout page?
- A clear description of each new ancillary service (e.g., Limited Access, Farm/Winery), specifying any FedEx service equivalents if applicable.
- The fees or surcharge amounts associated or whether to use FedEx’s surcharges if available.
- Details of where on the checkout page the checkboxes should appear.
- Any related product or cart conditions affecting these fees.
- Confirmation that you understand this requires paid customization and may involve integration with Advanced Custom Fields or other product metadata.
What should I do if, after re-registering my FedEx account with the plugin, shipping rates still do not appear on the cart or checkout page?
- Enable **Debug Mode** inside the plugin settings. This is typically found in the plugin’s general or advanced settings tab.
- Reproduce the issue by going to your site's cart or checkout page to check the FedEx shipping rates.
- Next, go to the **Help & Support** page inside the plugin settings.
- Submit a **Diagnostic Report** through the plugin interface. This report captures logs and environment details needed to investigate the problem.
- Provide the generated support ticket number for PluginHive's team to assist you further.
What should I do if the reactivated coupon code is not working during checkout?
If the reactivated coupon code does not apply at checkout, contact PluginHive support to verify and possibly update the coupon settings. The support team may revise the coupon’s expiry date and restrict its use to a specific email address if needed. For instance, the coupon PH_save_25_zinmaninteractive_1 was adjusted to be valid until May 20th and applicable only under the email [email protected]. After this update, the coupon should work properly during purchase of the WooCommerce FedEx Shipping plugin.
What should I do if the FedEx and UPS plugins are deactivated on my staging site but the checkout loading issue still occurs?
- Verify that all other plugins are deactivated one by one to detect if a specific plugin is causing the issue.
- Temporarily switch your theme to a default WooCommerce theme like Storefront to exclude theme-related performance problems.
- Check server resources, PHP limits, or security/firewall configurations that might be slowing down the checkout process.
- Review server logs or enable WordPress debugging to identify any errors or warnings during checkout.
- Provide screenshot evidence of the timeout or loading issues to help support analyze the problem.
- If possible, clone your environment to a staging site with only WooCommerce and default themes/plugins active, then progressively enable plugins/themes to isolate the conflict.
What should I do if the discount coupon provided by PluginHive does not work during checkout?
- Contact the PluginHive support team immediately, providing the coupon code and any error message encountered.
- Request a new or alternative coupon code that is valid for your registered email address.
- Wait for confirmation from the support team with the new coupon details including code, valid email, and expiry date.
- Apply the new coupon code exactly as provided when placing your order.
- If issues persist, inform the support team to verify any account or system-related problems that may prevent coupon application.
Following this process helps ensure you receive proper assistance and a usable discount code.
What should I do if shipping defaults unexpectedly when customers skip entering address details in the cart and proceed directly to checkout?
- WooCommerce or your shipping plugin may use default or cached data for rates, which could cause the shipping method to default to an unintended option such as 2-day or priority shipping.
- To avoid this, encourage customers to enter accurate shipping addresses early in the cart or ensure your site configuration requires address input before displaying shipping options.
- Check if any customizations, caching plugins, or session management strategies on your site might delay or affect the proper refresh of shipping rates based on address input.
- Performing multiple test orders replicating this scenario will help identify whether the address omission triggers the unexpected default shipping method.
What should I do if selecting only the Standard shipping service within the PluginHive FedEx plugin does not load FedEx options properly at checkout?
- Confirm on the FedEx website that Standard service is active and available for your shipment origin and destination addresses with your current account and package details.
- Verify your WooCommerce checkout page includes all required fields, especially the “Postal Code,” since FedEx needs this to provide accurate rates.
- Check for any checkout customizations or theme overrides that might interfere with postal code submission or shipping method display.
- Clear your website and browser caches to avoid displaying outdated shipping data.
- If you manage any shipping method visibility plugins or custom filters, ensure they are not inadvertently hiding FedEx Standard service.
- Contact PluginHive support if the plugin fails to fetch or display rates properly, providing your WooCommerce admin login and FedEx account information so the team can remotely diagnose and assist with the configuration.
What should I do if I want to see FedEx Priority and FedEx Priority Express services appear at checkout for Chile addresses?
- Confirm your plugin is updated to the latest version.
- Verify the FedEx Priority and Priority Express services appear as shipping options for Chile addresses during checkout.
- If the rates do not appear, clear any caching and re-test the checkout.
What should I do if I have updated my FedEx API key, but FedEx shipping rates are not showing on the cart or checkout page?
- Confirm that the new API key is correctly entered in the FedEx plugin settings on your website.
- Verify that the updated plugin version is properly installed and activated.
- Clear any caching mechanisms on your site that might prevent updated data from showing.
- Confirm that your shipping origin and destination details are correctly set in the plugin configuration.
- Check if any errors appear in your website’s logs or plugin error logs related to FedEx rates.
- If these checks don’t resolve the issue, contact PluginHive support with details of your setup and symptoms for a deeper investigation.
What should I do if FedEx shipping rates do not show on the cart/checkout page even after license activation?
- Verify the plugin license is active.
- Enable "Debug Mode" from the General tab in plugin settings.
- Check shipping by adding a product to the cart and going to checkout.
- Provide PluginHive support with:
- Deactivate all other shipping or related plugins except WooCommerce and the PluginHive FedEx plugin to rule out conflicts.
- If the problem persists, you can generate and share a diagnostic report via the plugin’s Help & Support section for further analysis.
What should I do if FedEx shipping methods do not appear on the checkout page even after all setup steps are correctly done?
- Double-check that “Real Time Rates” and “Debug Mode” options are enabled in the plugin settings.
- Verify that product weights and dimensions are properly specified.
- Confirm that your FedEx account and origin address are correctly configured within the plugin.
- Use the Debug Mode output to identify possible errors or issues.
- Submit a Diagnostic Report from the plugin’s Help & Support page, including relevant details.
- Optionally, provide temporary wp-admin access and the product link you are testing to the support team for detailed troubleshooting.
- Consider scheduling a Zoom call with support to resolve the problem through screen sharing and real-time assistance.
What should I do about the persistent caching issue on my checkout page that prevents correct shipping options from displaying?
- Identify any caching mechanisms on your site—this includes caching plugins, server-level caches, or object caching layers.
- Temporarily disable or clear caches affecting the checkout page to verify if shipping options display correctly afterward.
- Coordinate with your hosting support team or dedicated developers managing site caching to properly exclude or bypass cache on dynamic pages like checkout.
- Since PluginHive plugins do not control external cache, you should manage or delegate cache adjustments outside PluginHive support scope.
- After resolving caching, retest shipping options visibility and label generation on checkout.
What options are available if I want customers to select ancillary services like Lift Gate or Inside Delivery with associated fees at checkout?
Out-of-the-box, the PluginHive FedEx plugin allows enabling Lift Gate and Inside Delivery services globally but does not support customer-driven fee selections dynamically at checkout. To achieve this functionality, you would need to engage PluginHive for a paid customization service that can add front-end selectable options tied to fees. This is not included in the standard plugin and requires a feasibility evaluation and custom development.
What is the recommended approach to handling default shipping selections to reduce customer confusion and refunds?
- Disable expensive or unwanted shipping services like FedEx 2Day if they are causing default selection problems.
- Configure WooCommerce Shipping Destination setting to “Default to customer billing address” to ensure shipping options load correctly on checkout.
- Add clear notes or instructions on the cart and checkout pages to inform customers to review shipping options carefully.
- Optionally, invest in a paid add-on to sort shipping methods by price, thereby selecting the cheapest shipping method by default to improve customer satisfaction and reduce serviceable errors.
What is the recommended approach for adding new checkout fields that affect shipping fees in PluginHive’s plugin?
- Add new custom fields to the WooCommerce checkout page (via custom code or checkout field plugins).
- Capture customer selections and save them with the order metadata.
- Extend the shipping cost calculation logic in the PluginHive plugin through custom coding or hooks to read these checkout values.
- Adjust the shipping charges accordingly to include fees related to these new options.
- Test thoroughly to ensure fees are correctly added and reflected on order summaries and shipping labels.
**Note:** Screenshot references mentioned in the conversation indicate relevant visual guidance but are not included here.
What is the recommended action if the FedEx shipping plugin doesn’t display "Home Delivery" service at checkout despite enabling it?
- Confirm you have enabled all necessary FedEx services ("Home Delivery," "Ground," etc.) in the plugin settings.
- Verify the shipping address on checkout is recognized as residential or commercial by FedEx API.
- If "Home Delivery" does not appear but "Ground" does, enable both services to cover scenarios where FedEx classifies the same address differently between cart and checkout.
- Disable WooCommerce’s “force addresses as residential” option to avoid conflicts with FedEx classification.
- Test after these changes; the shipping options should persist throughout the cart and checkout pages.
What happens if one of the carrier options from the PluginHive plugins is not applicable based on the cart or shipping conditions?
If a shipping option from any plugin does not apply due to cart contents, destination, or other conditions, the other eligible carrier options from the remaining plugins will still be displayed on the cart or checkout page. The system dynamically checks conditions per plugin and shows only the applicable services.
What happens if a particular shipping option from one of the PluginHive plugins is not available due to cart or shipping conditions?
The system dynamically evaluates each plugin’s shipping services against the cart contents, destination, and other criteria. If a shipping option from one plugin is not applicable, the other valid shipping options from the remaining plugins will still be displayed on the cart or checkout page. Only eligible shipping services appear to the customer.
What details are included with a PluginHive discount coupon to ensure it can be used correctly?
- The coupon code itself (case-sensitive)
- The specific registered email address it is valid for
- The coupon expiry date
What are the key steps to ensure FedEx shipping methods appear correctly on WooCommerce cart and checkout pages using PluginHive?
- **Activate Your Plugin License**: Go to **FedEx Shipping → License Activation** and ensure your license key is active.
- **Enable Real-Time Rates**: In plugin settings, confirm that the **“Real-Time Rates”** option is enabled to fetch live rates from FedEx.
- **Set Product Weights and Dimensions**: Confirm all products have defined weights and dimensions, as missing data causes rate calculation failures.
- **Configure the Origin/Shipper Address Correctly**: Double-check your origin address details in the plugin settings to avoid failed rate requests.
- **Enable Debug Mode**: Turn on debug mode to capture logs if issues occur.
- **Submit Diagnostic Report if Issues Persist**: Use the plugin’s **Help & Support** page to generate and send Diagnostic Reports to PluginHive support for further assistance.
What are the common reasons why FedEx live rates might not display on the cart or checkout page when using the PluginHive FedEx shipping plugin?
FedEx live rates may fail to display due to one or more of the following reasons:
- Missing Product Weights or Dimensions: Ensure all products have correct weight and dimensions set, as live rates depend on package size and weight.
- Invalid or Incorrect API Credentials: Verify that your FedEx API credentials (key, password, account number, meter number) are accurate and active.
- Incorrect Shipper/Origin Address: Confirm that the ShipFrom address configured in the plugin settings includes complete and accurate country, state, city, and postal code information, as these are mandatory for FedEx rate calculations.
To troubleshoot these issues, refer to PluginHive’s detailed troubleshooting guide here: https://www.pluginhive.com/knowledge-base/troubleshooting-woocommerce-fedex-shipping-plugin/
There are no FedEx shipping options showing on the cart/checkout page. How can I troubleshoot and enable FedEx shipping options?
- Verify that FedEx shipping is enabled and properly configured in the PluginHive shipping plugin settings, including correct API credentials and service selection.
- Ensure that the shipping origin and destination addresses are valid and supported by FedEx services.
- Confirm that the package weight, dimensions, and other parameters are correctly set as FedEx requires these details for rate calculation.
- Check for any restrictions or conditional shipping rules that might prevent FedEx options from displaying for the current cart contents or customer location.
- Test the FedEx integration using the plugin’s debugging or test tools with real addresses to verify that rates are being fetched successfully.
- If "Debug Mode" is enabled, temporarily disable or set it to Silent Debug Mode to avoid log clutter while testing.
The AJAX add to cart action for logged-in users is taking 15-30 seconds due to PluginHive API shipping calculations, which impacts sales. Is there an option to delay shipping cost calculations until the checkout page to improve performance?
Currently, the shipping rate calculation is triggered by WooCommerce whenever a product is added to the cart for logged-in users because WooCommerce saves the cart session. This behavior causes the PluginHive plugin to return shipping methods immediately at add-to-cart time. Unfortunately, the plugin does not control when WooCommerce triggers these calculations, so there's no built-in option to defer shipping calculations until the checkout page. To improve performance, consider customizing the add-to-cart process or caching methods outside the PluginHive plugin, as the plugin follows WooCommerce’s default hooks for rate calculation.
Is there a way to disable shipping cost calculations during the cart adding process and only perform them at checkout to reduce delay?
The PluginHive FedEx plugin does not provide a built-in option to disable shipping calculations specifically during the "add to cart" process and defer them solely to checkout. Shipping rates are calculated dynamically during cart updates to provide accurate cost estimates throughout shopping. However, as a workaround to improve performance, you can:
- Adjust your packing process settings as explained above to reduce delay caused by packaging logic.
- Minimize other plugin interactions during cart updates by temporarily testing with only WooCommerce and FedEx plugin active on a staging site.
- Optimize your site setup, such as caching and hosting performance, to reduce loading time during cart operations.
If shipping calculation delays persist due to plugin complexities, contacting PluginHive support with staging site access can help identify specific optimizations for your environment.
Is there a current plugin feature that automatically skips zero-value products on invoices regardless of product type or how they appear in the cart?
No, currently PluginHive does not provide an automatic feature that scans each order to skip all zero-value products when generating commercial or proforma invoices irrespective of product type or bundling configuration. Zero-value skipping must be managed manually via shipping classes and the "Skip Products" feature as described. If a product sometimes has a value (when sold individually) and sometimes zero (as a subproduct), this situation requires a more nuanced approach, which PluginHive presently does not support natively.
Is there a code snippet or method available within PluginHive to conditionally decide label generation on the checkout page based on the products in the cart?
Currently, PluginHive does not provide a ready-made code snippet that enables dynamic decision-making on label generation per product directly on the checkout page. The plugin supports global label generation settings but does not natively have conditional label creation based on cart product types at checkout.
If you require this functionality, further customization or development might be needed. You may consider:
- Using WooCommerce hooks or custom code to detect product types in the cart.
- Integrating custom logic to delay label generation for certain products while generating for others after order placement.
- Contacting your development team or PluginHive support for assistance on building a customized workflow that fits your conditional label generation requirements.
Providing more details about your specific requirements can help guide the implementation approach.
Is there a built-in feature in PluginHive’s FedEx plugin that allows customers to select a future delivery date on the checkout form, restricted to a certain number of days in advance (e.g., 7 days)?
Currently, PluginHive’s FedEx plugin does not have a built-in feature or setting that adds a future delivery date field on the checkout form with restrictions like a 7-day advance limit. There is no native option to restrict or capture a user-selected delivery date for automatic FedEx shipment scheduling within the plugin. If you require this functionality, it can be provided as a paid custom development starting at $500. This customization would integrate your existing datepicker field and use the selected date to schedule FedEx pickup and notifications accordingly. To pursue this, you must share your full requirements so feasibility can be reviewed, and a final cost and timeline quoted.
Is the FedEx shipping charge issue on the cart and checkout page due to not updating the plugin after renewing the subscription and updating the API key?
Updating the PluginHive subscription API key alone may not immediately reflect shipping charges if the plugin itself is outdated. It is recommended to update the plugin to the latest version to ensure compatibility and that all features, including FedEx charges, work correctly after subscription renewal. Plugin updates often include fixes and enhancements that can resolve such issues. Therefore, if you are using version 70.0 and experiencing charge display problems, updating to the current plugin version is advisable to rule out version-related issues.
Is it possible to offer free shipping on a single product using the PluginHive FedEx plugin, given that the coupon method applies free shipping to the entire cart?
The PluginHive FedEx plugin itself does not support conditional free shipping or flat rate options based on individual products. However, you can achieve this functionality by using the **PH Hide WooCommerce Shipping Methods & Rate Adjustment** plugin alongside the FedEx plugin. This plugin allows you to show or hide shipping methods based on criteria such as product type, weight, order price, and more. By configuring those rules, you can effectively enable free shipping for a specific product without affecting the entire cart. For detailed setup instructions, refer to the knowledge base article: [Setting Up WooCommerce Hide Shipping Methods and Rate Adjustment](https://www.pluginhive.com/knowledge-base/setting-up-woocommerce-hide-shipping-methods-and-rate-adjustment/).
Is it possible to hide FedEx shipping services for certain products and instead show a Free Shipping method on the cart or checkout page?
By default, the FedEx plugin does not allow hiding FedEx shipping methods selectively for specific products. However, you can achieve this functionality by using the “Hide Shipping Methods” plugin (https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/) alongside the FedEx plugin. This combination enables you to hide FedEx services based on shipping classes or product categories. You can then configure WooCommerce’s Free Shipping method to appear on the cart and checkout pages when applicable.
Is it possible to customize the checkout process to add new ancillary service checkboxes (e.g., Limited Access, Farm/Winery, Residential) that apply additional fees, similar to the liftgate option?
- Custom plugin coding is needed to add new checkbox toggles on the WooCommerce checkout page corresponding to each ancillary service.
- These toggles must be linked to the shipping calculation logic to add respective fees dynamically based on customer selection.
- The development will integrate with the FedEx API or your existing shipping calculation to incorporate these custom surcharges accurately.
- This is considered a paid customization; feasibility and cost evaluations will need to be completed before proceeding.
Is a 5-6 second load time standard for FedEx shipping rates API calls, and can it be improved for better user experience during cart quantity changes or address updates?
- Use the Classic Checkout instead of WooCommerce Blocks Checkout, as Blocks Checkout triggers multiple API requests per interaction, significantly increasing total load times.
- Switch to a lightweight, compatible theme such as WooCommerce’s default "Storefront" theme, which has shown to reduce rate return times.
- Deactivate other non-essential plugins temporarily to rule out conflicts causing delays.
- Limit enabled FedEx shipping services to only those necessary to avoid extra API calls.
- Enable plugin debug mode to gather detailed logs for further troubleshooting.
- Keep monitoring server-side performance parameters that may affect response times.
If I see that non-stackable special request is being passed in debug mode on checkout but the rate remains the same as the stackable rate, does it mean my configuration is incorrect?
- Verify the special service option is enabled in your plugin shipping settings.
- Check with FedEx for confirmation that their web services support non-stackable rate differentiation on your account.
- Use the price adjustment feature to manually adjust shipping costs if needed.
- Contact FedEx support or your FedEx account representative to resolve any discrepancies with the actual rates in their system.
I have enabled the postal code field in my checkout, but it still does not appear on the live site or does not work with the plugin. What steps should I take?
- Re-check your checkout page on the frontend to confirm the postal code input is visible and functioning.
- Ensure no customizations or theme overrides are hiding or disabling the postal code field.
- Verify that the postal code field is properly linked to WooCommerce and is included in the form data submitted during checkout.
- If necessary, temporarily revert checkout customizations or test with a default WooCommerce checkout to isolate the issue.
- Contact PluginHive support with screenshots or access details for further assistance verifying the checkout page configuration.
How were the FedEx plugin’s load time improvements for WooCommerce Blocks Checkout achieved, and how can users get these updates?
- Analyzed multiple API calls triggered by Blocks Checkout and implemented caching improvements to reduce redundant requests.
- Added configurable cache expiration limits for shipping rates to serve cached rates where appropriate, minimizing live API calls.
- Released these performance enhancements in version 7.1.1 of the plugin.
How was the PluginHive FedEx plugin verified to ensure that the shipping rates shown on the cart/checkout page match the official rates from FedEx.com?
- Compare shipping rates displayed at checkout through the PluginHive FedEx plugin with the rates obtained directly from FedEx.com shipment tools using identical shipment details (package, origin, and destination).
- Conduct test orders to generate shipping labels via the PluginHive plugin and verify that the label rates match the checkout rates.
- Confirm that the plugin’s Shipping Quote Type setting is correctly configured to include Duties & Taxes when applicable.
How to see FedEx plugin debug information on Cart and Checkout pages if enabling debug mode does not show logs in the UI?
- Confirm that “Debug Mode” is enabled in the FedEx plugin’s general settings.
- Verify that “Silent Debug” or any similar setting that suppresses front-end debug output is disabled.
- Clear all caching mechanisms applicable to your site including server cache, plugin caches, and CDN caches to prevent stale logs.
- Fully reload or refresh your Cart and Checkout pages to allow debug logs to appear.
- If still no logs show, check your browser’s console and server error logs for related issues.
How to handle situations where shipping options appear only when heavier or larger products are in the cart, but disappear with only smaller accessory items?
- Review the packaging options enabled – remove unsupported FedEx Standard Boxes for domestic Belgium shipments.
- Enable or create custom packaging suitable for small products (e.g., FedEx Envelope, FedEx Pak, or Custom Boxes with correct size).
- Test shipments with only small accessories to confirm rates appear.
- This ensures consistent shipping option availability regardless of cart product composition.
These FAQs comprehensively address the main reported issue of domestic Belgium shipping not showing rates, explain the impact of packaging choices and special service options, and guide users through diagnostic and troubleshooting steps with PluginHive and FedEx.
How does the PluginHive WooCommerce FedEx plugin display cheaper or customer-specific shipping rates on the front end during checkout?
Once you register and integrate your FedEx account credentials within the PluginHive WooCommerce FedEx plugin, the plugin fetches and displays the live account-specific FedEx shipping rates directly on the cart and checkout pages. From the customer’s perspective on the front end, they will see these rates dynamically calculated in real time based on their order details and destination, reflecting any negotiated or discounted FedEx rates associated with your account. To understand precisely how this looks and functions, you can visit the PluginHive demo store at https://shipping-automation-demo.pluginhive.com/. This demo site illustrates how live FedEx shipping rates appear to customers during checkout, showcasing the seamless front-end integration of the plugin.
How does removing custom code snippets from my site’s functions.php affect the FedEx shipping rates shown on the cart or checkout pages?
- Such snippets may alter, cap, or replace shipping charges, ignoring plugin-calculated rates.
- This causes discrepancies where the plugin reports one rate internally, but customers see a different rate at checkout.
- Removing these snippets reverts rate display to the plugin default, matching what is returned by the FedEx API.
- After removal, always clear site and browser cache and retest shipping calculations to verify accuracy.
- If you require customizations, implement them carefully ensuring they properly integrate or extend the plugin’s calculation logic and do not conflict with core functionality.
How do liftgate and inside delivery options apply to customers at checkout—are they enabled globally or selectable individually?
- These options appear as toggles or checkboxes on the checkout page for all customers.
- Customers can individually select whether or not to include these services with their orders.
- The charges apply only to orders where the customer opts in; they are not applied globally to every order unless customers select them.
How do I limit which FedEx shipping services display on the cart or checkout page using the PluginHive FedEx plugin?
- In your WordPress admin, go to **FedEx Shipping → Settings → Rates & Services tab**.
- Under the list of available FedEx services, enable only the specific shipping options you want customers to see (for example, Ground and Flat Rate).
- Save changes to apply your selections.
How do I fix the issue where no FedEx shipping options show on the cart or checkout page, and a warning message appears preventing shipping options from displaying?
- Update your WooCommerce FedEx Shipping Plugin with Print Label to version 8.0.2 or later.
- After updating, verify that the warning message disappears and FedEx shipping options correctly display on your cart and checkout pages.
- If the issue persists after the update, clear any site caches and browser caches, then test again.
- For ongoing problems, contact PluginHive support with version details and error information.
How do I fix multiple notifications appearing on the cart and checkout pages after changing the shipping address when using the FedEx Live Rates plugin?
- Go to your WooCommerce admin dashboard.
- Navigate to **Plugins > FedEx Live Rates plugin settings**.
- Locate the **Debug Mode** option.
- Disable or turn off the Debug Mode.
- Save the settings.
How do I enable liftgate and inside delivery options on the checkout page using PluginHive plugins?
- Access the settings area of your PluginHive shipping plugin (such as the FedEx shipping plugin).
- Locate and enable the "Lift Gate Delivery" option.
- Enable the "Inside Delivery" option as well.
How do I add liftgate and inside delivery options as checkboxes on the checkout page using PluginHive plugins?
- Access the settings of your PluginHive shipping plugin (such as the FedEx plugin).
- Enable the "Lift Gate Delivery" option.
- Enable the "Inside Delivery" option.
How do I add FedEx Shipping Service to the WooCommerce cart and checkout page in WordPress?
- Log in to your WordPress admin dashboard.
- Navigate to **WooCommerce > Settings > Shipping > FedEx**.
- Go to the **Rates & Services** tab within the FedEx shipping settings.
- Enable the **RealTime Rates** option to allow live FedEx rates to be fetched and displayed.
- Enable the required **FedEx Shipping Methods** you want to offer to customers.
- Save your settings to ensure the changes take effect.
How do I add FedEx Shipping Service to my WordPress Cart Page?
To add FedEx Shipping Service to your WordPress cart page, follow these guidelines to avoid common FedEx API errors and ensure proper setup:
- Ensure the street address line or company name entered does not exceed 25 to 30 characters, as longer inputs often trigger the FedEx API error "1000 – Internal Service Error."
- Enter the phone number without the country code to comply with FedEx API requirements.
- Use the exact billing address registered in your FedEx account. You can locate this by logging into your FedEx account and navigating to My Profile >> Contact Information.
- Implement these settings within your WordPress FedEx shipping plugin or integration so that shipping calculations and label generation work correctly.
Following these steps will help you configure FedEx Shipping Service correctly on your WordPress cart page.
How can I view debug information for the FedEx shipping plugin on the Cart and Checkout pages if enabling debug mode does not show any debug logs?
- Ensure the "Debug Mode" option is enabled in the plugin’s general settings.
- Confirm that the "Silent Debug" option (also in plugin settings) is explicitly disabled; if Silent Debug is on, logging output will not appear on front-end pages.
- Clear any caching layers on your site (server, plugin, or CDN) that may be suppressing updated logs.
- Reload or refresh the Cart and Checkout pages fully to allow debug logs to be injected properly.
How can I verify if the FedEx plugin is working correctly with address updates on the cart and checkout pages?
- Add a product to the cart on your website frontend.
- Update the shipping address on the cart page and confirm that FedEx shipping rates update accordingly.
- Proceed to the checkout page and check that the updated shipping address appears correctly in the shipping section without loading issues.
- If the address and rates appear correctly with no loading indicators hanging indefinitely, the integration is functioning properly.
How can I troubleshoot when no shipping options appear for customers who enter state codes (like "FL") instead of full state names (like "Florida") during checkout?
- Confirm if any customizations or plugins are bypassing the WooCommerce default dropdown, allowing manual state input.
- If manual entry is enabled, this can cause mismatch with shipping zones or carrier API logic that expects full state names or properly mapped state codes.
- To troubleshoot effectively, capture a screencast or video demonstrating the exact input method and issue in your store environment.
- Share the screencast with support for further diagnosis.
How can I troubleshoot when FedEx shipping options do not appear at the WooCommerce checkout but show up at the cart estimation page?
- Access your PluginHive FedEx plugin settings in your WooCommerce admin dashboard.
- Enable the “Debug Mode” option within the plugin settings. This mode logs detailed information useful for diagnosing shipping rate issues.
- Reproduce the issue by visiting the cart and checkout pages on your store, verifying that the FedEx rates fail to appear at checkout.
- Navigate to the "Help & Support" section within the plugin settings.
- Submit a Diagnostic Report directly from this page. This report captures all relevant logs and configuration data about your store’s shipping setup.
- Provide the diagnostic report and any relevant details to PluginHive support referencing your ticket number for further investigation.
How can I troubleshoot the issue where FedEx shipping rates appear to be calculated but are not shown to customers on the checkout page?
- Check for conflicts with your WooCommerce theme or other plugins that may hide or override shipping method display. Temporarily switch to a default theme (e.g., Storefront) and disable non-essential plugins to test.
- Verify that shipping zones configured in WooCommerce cover the shipping destination and that they do not restrict FedEx shipping visibility.
- Ensure the “Real-Time Rates” option is enabled in the FedEx plugin settings.
- Confirm that cache plugins or server caching is not serving stale pages without shipping rates. Clear caches and test again.
- Enable and review the FedEx plugin debug logs in detail to identify any errors or warnings related to rate availability.
- Use the **PH Hide WooCommerce Shipping Methods & Rate Adjustment** plugin if you need to selectively show or hide methods based on product or cart conditions, as misconfigured visibility rules can suppress rates.
- If necessary, submit a diagnostic report with PluginHive support for an in-depth investigation.
How can I troubleshoot slow loading times with the FedEx shipping label plugin causing delays during cart quantity changes or address updates in WooCommerce checkout?
- Confirm the version of the FedEx shipping plugin you are using to ensure it is the latest release, as newer versions may have performance improvements.
- Temporarily deactivate all other plugins except for WooCommerce and the FedEx shipping plugin to rule out conflicts or interference.
- Switch your WordPress theme to the default Storefront theme to test if your current theme affects plugin performance.
- Check the WooCommerce Shipping settings and ensure Debug mode is turned OFF (WooCommerce > Settings > Shipping > Shipping settings). Having Debug mode enabled can bypass caching, causing slower response times.
- After making these adjustments, retest the checkout process to see if load times improve.
How can I troubleshoot if the PluginHive plugin is not showing anything on the checkout pages?
- Enable Debug Mode in the plugin settings.
- Attempt to get shipping rates at the cart or checkout page using different complete addresses.
- Go to the "Help & Support" section within the plugin settings and submit a Diagnostic Report following the detailed instructions provided there.
- Review the diagnostic logs for errors such as missing or invalid postal codes.
How can I set up free shipping for orders above a specific cart total using the PluginHive FedEx shipping plugin?
To offer free shipping on orders above a certain cart total (e.g., €1000) using the PluginHive FedEx shipping plugin, you need to configure this through WooCommerce’s native Shipping Zones and Free Shipping settings. Follow these steps:
- Log in to your WordPress admin dashboard.
- Navigate to **WooCommerce > Settings > Shipping**.
- Select or create a **Shipping Zone** that applies to your client’s target region.
- Inside the chosen Shipping Zone, click **Add Shipping Method** and select **Free Shipping**.
- Click on the **Free Shipping** method to configure its conditions.
- In the **Free Shipping Requires…** dropdown, select **A minimum order amount**.
- Enter the minimum order amount (e.g., 1000) to qualify for free shipping.
- Save your changes.
Once done, any order in that shipping zone with a cart total exceeding the specified amount will automatically display free shipping as an option during checkout. The PluginHive FedEx plugin will continue to calculate real-time shipping rates for other scenarios as normal.
For more detailed reference, you can review WooCommerce’s official guide on Free Shipping here: https://woocommerce.com/document/free-shipping/
How can I set a default shipping method on the WooCommerce cart and checkout pages without custom coding?
- Select and set any shipping method, such as FedEx, as the default on both cart and checkout pages.
- Re-arrange and sort the sequence in which shipping methods are displayed to optimize customer experience.
- Avoid modifying plugin or WooCommerce core files, thereby maintaining compatibility and easing future updates.
How can I resolve the issue where the checkout page does not display shipment service options and label automation fails when using WooCommerce FedEx Shipping Plugin?
To fix the issue where shipment service options don’t show up on the checkout page and label automation is not working, follow these steps:
1. Verify Plugin Installation:
– Make sure the WooCommerce FedEx Shipping Plugin by Plugin Hive is installed and activated.
- Enter your FedEx account number correctly in the plugin settings.
- Ensure API credentials (key, password, account number, meter number) are accurate and validated.
- Navigate to the plugin’s shipping services tab.
- Select and enable the FedEx services you want customers to see at checkout.
- Check the option for automatic label creation under the label printing or shipping settings.
- Confirm that label formats (PDF/PNG) and paper size or label stock types are set appropriately.
- Ensure FedEx shipping methods are assigned correctly to the relevant shipping zones.
- Verify no conflicting shipping methods override FedEx options.
- Clear any customizations that may be hiding shipping options.
- Test on default WooCommerce theme to rule out theme or plugin conflicts.
- Enable debugging in the plugin settings.
- Review error logs to identify any API communication failures or configuration errors.
8. Sync with Development Team:
– Share these verification steps and plugin settings with your web development team for a thorough audit.
Following these steps will help restore shipment service selection on the checkout page and enable label automation properly.
How can I resolve the issue where FedEx shipping rates do not show up on my WooCommerce cart or checkout page?
- Confirm you have updated the plugin to the latest version (at least v7.1.3 or newer).
- Deactivate the existing plugin license and then reactivate it under FedEx Shipping → License Activation.
- Re-register your FedEx account details under FedEx Shipping → Registration to ensure the license activation correctly links with your FedEx account.
- Disable the FedEx Cash on Delivery (COD) option in the plugin settings, as FedEx no longer supports COD shipments. Enabling COD causes rates not to appear.
How can I investigate slower FedEx shipping rate return times on my site when using Classic Checkout combined with custom themes?
- Temporarily switch to the Storefront theme and confirm load time improvement to isolate theme-related issues.
- Deactivate all non-essential plugins except WooCommerce and FedEx plugin to detect possible plugin conflicts.
- Enable "Debug Mode" in the FedEx plugin settings to capture detailed API request and response logs.
- Test with a representative product and shipping address setup to reproduce the issue.
- Compare debug logs and timings between the problem theme and Storefront to identify delays.
- Review your theme’s JavaScript and AJAX implementation for any interference with shipping rate calls.
- Consult with your theme developer or support to optimize or fix potential rate call-related performance problems.
- Verify server environment resources (PHP limits, memory, execution time) meet recommended criteria.
How can I hide only the Freight shipping options on the checkout page using the PluginHive Hide Shipping Method and Rate Adjustment plugin, without hiding all FedEx shipping methods?
- On the WooCommerce cart page, use your browser’s developer tools to inspect the shipping methods and identify the exact shipping method value for the specific Freight service you want to hide (this is typically a string identifier used internally by the carrier plugin).
- In the PluginHive Hide Shipping Method and Rate Adjustment plugin settings, locate the section to configure hiding rules.
- Under the option “Shipping Method” (which appears below “Shipping Service”), paste the exact shipping method value(s) for the Freight services you want to hide. This targets only those specific Freight options rather than all FedEx services.
- Save the configuration.
- Test by adding products that would normally trigger Freight rates to your cart — the specified Freight methods should no longer appear, while other FedEx methods remain visible.
How can I fix the significant delay of about 20 seconds when adding an item to the cart caused by the PluginHive FedEx plugin?
The delay issue when adding items to the cart is often related to the plugin's packing process configuration. To resolve this:
- Access your WooCommerce FedEx plugin settings.
- Locate the "Packing Process" option.
- If it is set to **"Pack purely divided by Weight,"** change it to either:
How can I fix the issue where no shipping options show on the checkout page if customers skip "calculate shipping" on the cart page?
- Navigate to WooCommerce > Settings > Shipping.
- Find the "Shipping destination" option.
- Set it to "Default to customer billing address."
How can I ensure shoppers see only the appropriate shipping options (UPS for small items, FedEx for larger items) during checkout?
- Install and activate the Hide Shipping plugin.
- Configure rules within Hide Shipping to conditionally hide or show shipping methods based on product attributes such as weight, dimensions, or a custom "shipping class" you assign to products. For example, set rules to hide UPS shipping if a large freight item (configured with a specific shipping class) is in the cart, while showing FedEx freight shipping only when those items exist.
- Test the checkout with combinations of small and large products to verify the correct carriers appear.
This setup offers flexible, scenario-based carrier display so your customers get accurate shipping options matching the products in their cart, regardless of mixing small and large items.
How can I ensure my customers see accurate FedEx rates at checkout using the PluginHive FedEx plugin?
- Log in to the plugin settings in your e-commerce platform.
- Navigate to the **Rates & Services** section.
- Enable the **Realtime Rates** option. This setting allows the plugin to fetch and display current FedEx live shipping rates directly in the shopping experience.
- Ensure the package details and shipping destination entered by customers are accurate, as these directly affect live rate calculations.
- Inform your customers that some FedEx surcharges (e.g., fuel surcharge, signature fees, remote area surcharges) might not be included in the checkout rate but may appear on the final invoice separately. This transparency helps manage expectations.
How can I enable liftgate and inside delivery options so customers can select them during checkout in the PluginHive FedEx shipping plugin?
- Log in to your WooCommerce admin panel.
- Navigate to the PluginHive FedEx shipping plugin settings.
- Enable the **Lift Gate Delivery** and **Inside Delivery** options within the plugin settings.
- Once enabled, these options will automatically appear as selectable checkboxes on the WooCommerce checkout page for your customers.
- Customers can then choose these services as needed, and the plugin will calculate the corresponding fees based on FedEx’s API rates.
How can I enable liftgate and inside delivery options for customers to select during checkout in PluginHive’s plugin?
- In your WooCommerce admin panel, navigate to the PluginHive FedEx shipping plugin settings.
- Enable **Lift Gate Delivery** and **Inside Delivery** options within the plugin.
- Once enabled, these options will automatically appear as selectable checkboxes on the checkout page for all customers.
- Customers can then opt to include these services as needed, and corresponding fees will be calculated.
How can I effectively troubleshoot and fix plugin conflicts causing checkout and cart issues on my WooCommerce site?
To troubleshoot and fix plugin conflicts effectively, follow this step-by-step process:
- Update all relevant plugins, especially the shipping and rates-related plugins, to their latest versions.
- Access your WordPress admin dashboard and go to the Plugins section.
- Deactivate all plugins except WooCommerce and the essential shipping plugin (e.g., PluginHive FedEx).
- Test your site's cart and checkout pages to see if the problem persists.
- If the issue is resolved, begin reactivating other plugins one at a time.
- After activating each plugin, test the site functionality again.
- If the problem reappears after activating a specific plugin, that plugin is causing a conflict.
- Consider replacing or removing the conflicting plugin or consulting its support.
- Remove any unnecessary plugins permanently to maintain site stability and performance.
This methodical approach isolates the cause of conflicts, allowing you to maintain smooth and reliable checkout and shipping rate functionality.
How can I display UPS shipping services above FedEx services on the checkout page when using PluginHive’s UPS and FedEx plugins?
- Rearranging shipping methods to prioritize UPS above FedEx or any other desired order.
- Setting a default shipping method that automatically applies when customers visit the checkout and enter their details.
How can I display an out of delivery area fee charged by FedEx separately on the cart using the PluginHive FedEx plugin?
The PluginHive FedEx plugin displays live shipping rates exactly as returned by the FedEx API, including any out of delivery area fees combined within the total rates. There is no built-in option in the plugin to show the out of delivery area fee as a separate line item or message on the cart or checkout page. You may modify the service names displayed, but these changes will apply globally and not dynamically by location or fee type. If you want to highlight this fee separately, you would need to implement custom programming outside of the plugin to extract and display the fee separately based on FedEx API responses. However, the plugin itself does not provide a direct capability to isolate or display out of delivery area fees separately.
How can I confirm that the FedEx registration change has been successfully completed on my checkout site?
To confirm that the FedEx registration has been successfully completed on your checkout site, verify the following steps:
- Check the FedEx registration status on your site’s checkout page or FedEx plugin settings.
- Confirm that the registration details match those shown in the provided helper video (https://www.youtube.com/watch?v=Ven0orsNqeQ).
- Look for a confirmation message or indication on the site stating the FedEx registration is complete.
- If you see these indicators, the registration is successful, and the plugin should function correctly without issues.
- If uncertain, you can perform a test shipment or rate calculation within the plugin to ensure FedEx services are correctly integrated.
If any problems arise or further verification is needed, reach out to support for assistance.
How can I confirm if the FedEx and UPS shipping options will display correctly on checkout?
- Ensure the destination address entered is accurate and without errors (check postal codes and states).
- Verify the FedEx plugin has the required services enabled under the "Rates & Services" tab.
- For UPS, check that the appropriate credentials and settings are correctly configured and that the plugin has captured relevant logs if troubleshooting.
- After updating settings, test by placing an order or simulating checkout with a valid address.
- If shipping options appear, configuration is correct; if not, enable "Debug Mode" and generate diagnostic reports for further analysis.
How can I apply a 10% discount coupon if I already have an order in my cart and cannot start a new purchase on the PluginHive website?
- Open a new browser window or tab in incognito/private browsing mode. This ensures your current cart session is not carried over.
- Visit the PluginHive product page and add the desired product to the cart again.
- Apply the 10% discount coupon code provided to you during checkout in this incognito session.
- Complete the purchase using this session to ensure the discount is applied properly.
How can I allow free shipping over a certain amount and prevent FedEx rates from appearing at checkout using PluginHive plugins?
- Hide specific WooCommerce shipping methods, including FedEx, on the cart and checkout pages based on multiple conditions.
- Apply conditions such as minimum or maximum total price (order amount), shipping zones, product types, total cart weight, number of items, applied coupons, and user roles.
How can I allow customers to choose between FedEx and Canada Post shipping methods for the same product without changing existing shipping classes?
- Use the FedEx plugin’s "Skip Product" feature to exclude certain shipping classes (e.g., Canada Post) from FedEx shipping calculations. This allows FedEx rates to apply only to eligible products.
- Use the "PH Hide WooCommerce Shipping Methods & Rate Adjustment" plugin alongside FedEx. This lets you conditionally show or hide shipping methods on cart and checkout pages based on:
How are shipping rates from multiple installed PluginHive shipping plugins displayed to customers during checkout?
Each installed plugin displays its shipping options separately on the cart and checkout pages. When a customer enters their shipping details, all applicable shipping options from each plugin appear individually. There is no automatic comparison or filtering across plugins to show only the cheapest rate; customers see all available shipping services from FedEx, UPS, and TForce Freight and choose from these options.
Does the WooCommerce FedEx Shipping Plugin control the cart or checkout page quantity settings?
No, the WooCommerce FedEx Shipping Plugin does not control or manage cart or checkout page quantity settings. These features are handled by WooCommerce itself or by the theme/other plugins that control the cart drawer behavior. The FedEx plugin primarily comes into effect once the product is added to the cart and shipping information is being calculated or label printing is involved. Therefore, quantity update functionality issues on your cart drawer are typically unrelated to the FedEx plugin’s core feature set but may arise due to integration conflicts.
Does the PluginHive FedEx Shipping plugin support auto-population of city/town and ZIP/postal code fields based on state or province selection during checkout?
No, the plugin does not control field auto-population in checkout forms. The cart and checkout page layout—including address fields and their behaviors—is managed by WooCommerce and the active theme, not PluginHive’s plugin. The plugin’s role is to provide shipping options based on the address data entered. Auto-population features for city, town, or ZIP code depend on WooCommerce or additional address-autocomplete plugins that you may install separately.
Does the PluginHive FedEx plugin support collecting customers’ VAT and EORI numbers at checkout for European shipments?
- Customization to add VAT and EORI number fields on the checkout page can be discussed and priced accordingly.
- Basic custom development starts at $500, with the final cost determined after feasibility assessment.
- Contact PluginHive support to initiate the process and receive a detailed quote and timeline.
Does the FedEx plugin control address updates on the WooCommerce checkout page?
No, the FedEx plugin does not control the address fields or their updates on either the cart or checkout pages. These sections are fully managed by WooCommerce core and any address persistence or loading issues are related to WooCommerce’s native handling or conflicts with other plugins or caching layers. The FedEx plugin primarily calculates and provides live shipping rates based on the address supplied and relies on WooCommerce for address management.
Does PluginHive FedEx plugin provide options for Lift Gate Delivery and Inside Delivery, and can customers select these options at checkout?
Yes, the PluginHive FedEx plugin includes administrative options to enable Lift Gate Delivery, Lift Gate Pickup, Inside Delivery, and Inside Pickup. These options affect the shipping rates as FedEx applies surcharges accordingly. However, the plugin does not provide a native interface for customers to dynamically select these ancillary service options during checkout. The selection applies globally across shipments when configured by the store admin.
Do I need to make any additional configuration to display FedEx shipping rates on the cart or checkout page, and how can I complete the setup process to show shipping rates on my website?
- Verify that your WooCommerce checkout includes mandatory fields such as City and Postal Code because FedEx requires these for accurate rate calculation. Customized checkout pages often omit or rename these fields, causing rate retrieval failures.
- If your checkout is customized, modify it to fully support and correctly pass City and Postal Code values to WooCommerce. Without these fields properly configured, no shipping rates will be returned by FedEx.
- Confirm that the plugin’s debug mode is disabled after troubleshooting because debug logs may display error messages that are normal during testing and do not affect customers.
- Ensure the FedEx Cash on Delivery (COD) option within the PluginHive settings is disabled if you are not using it, as enabling it without proper configuration can block rate retrieval.
- Test rates on a standard WooCommerce theme like Storefront to isolate whether your current theme conflicts with the plugin's functionality. If switching themes is not possible, focus on checkout field completeness.
- For any shipping addresses, use complete details including accurate postal codes and city names, as FedEx API validations rely on these.
Can the PluginHive WooCommerce FedEx Shipping Plugin display real-time shipping rates on the cart and checkout pages?
Yes, the PluginHive WooCommerce Shipping Plugin for FedEx with Print Label retrieves and displays real-time shipping rates directly from the FedEx API on both the cart and checkout pages. This ensures customers see accurate, up-to-date shipping costs when placing orders.
Can the PluginHive team provide custom functionality to allow customers to select ancillary charges at checkout and to specify different origin addresses per product?
- Customer-selectable ancillary service options during checkout (e.g., Lift Gate, Inside Delivery).
- Multiple origin addresses depending on the product shipped.
Can the PluginHive FedEx plugin show duties and taxes as separate line items during checkout?
No, the plugin does not support displaying duties and taxes as separate line items on the cart or checkout page. The duties and taxes will be included only as part of the total shipping cost displayed. There is currently no option to break down these charges individually for customers on the frontend checkout interface.
Can the FedEx shipping method be shown at checkout even if the shipping address is incorrect, but with the option disabled until the address is corrected?
No, the PluginHive FedEx plugin cannot display the FedEx shipping method without valid rates from the FedEx API. The FedEx shipping option only appears when the address is recognized as valid and the API returns rates. Currently, the plugin does not support showing the FedEx method in a disabled state or with an error message if the address is incomplete or incorrect. However, as a workaround, you can have your web developer add a custom message on the checkout page (e.g., using CSS or JavaScript) to inform customers that they need to enter a valid shipping address to see FedEx shipping options.
Can Lift Gate Delivery and Inside Delivery options be shown as selectable toggles on the customer checkout page?
Yes, by enabling the Lift Gate Delivery and Inside Delivery options in the plugin’s Freight tab settings, these options will appear as toggles on the checkout page for customers to select. This allows customers to request these special services during checkout.
Can lack of assigned product weights cause shipping options from PluginHive FedEx or Royal Mail plugins to not appear at checkout?
- Edit all WooCommerce products and assign realistic weights in the product data section.
- Save the changes.
- Clear caches, if any.
- Reload your checkout pages to confirm shipping methods now appear.
Can I generate FedEx shipping labels even if the customer did not select FedEx shipping method during checkout?
Yes, the plugin allows store owners to generate FedEx shipping labels manually even if the order was placed using a different shipping method.
Can I avoid displaying all FedEx shipping service rates to my customers at the cart or checkout while still shipping with FedEx behind the scenes?
Yes, using the PluginHive WooCommerce FedEx Shipping plugin, you can configure your store to offer free shipping to customers without displaying all FedEx service rates during cart or checkout. The plugin allows you to generate shipping labels for these free shipping orders without showing live FedEx rates to customers. This setup ensures customers see a single shipping option (free shipping), while you handle the actual FedEx shipment internally.
Can free shipping be hidden when there are no free sample products in the cart using PluginHive’s tools?
- Assign a Shipping Class to free sample products and exclude them from FedEx shipping calculations using the FedEx plugin’s Skip Products feature.
- Use PH Hide plugin to create conditional rules to show or hide free shipping methods based on cart contents. For example, configure a rule to display free shipping only when the cart contains products with the sample Shipping Class.
- When the cart does not contain any free sample products, the rule hides free shipping methods so customers only see the applicable paid shipping options.
Can customers see per-product shipping cost breakdowns within their cart showing individual shipping charges for each item from FedEx or ODFL?
Currently, the PluginHive FedEx plugin shows only the total shipping cost and estimated delivery date for the entire cart at checkout. It does not display a per-product shipping cost breakdown within the cart or during checkout. Similarly, the planned ODFL plugin will follow the same behavior, showing aggregated shipping costs per carrier but not itemized shipping charges per product in the cart interface. Showing per-item shipping costs in the cart is not included in the existing plugin functionality but could be considered as a future enhancement if requested.
Can customers enable Lift Gate Delivery and Inside Delivery options themselves during checkout using PluginHive plugins?
Yes. When you enable the Lift Gate Delivery and Inside Delivery options in the PluginHive shipping plugin settings, these options automatically appear as checkboxes on the checkout page for customers. Although the plugin setting to enable these options is managed in the backend, customers have the ability to select or deselect these options at checkout for their specific orders. This means the options apply to all customers, but selection is made individually during the checkout process.
Can customers choose between FedEx delivery and other shipping methods during checkout?
Yes, customers can select FedEx shipping or any other available shipping method you offer in WooCommerce at checkout. The plugin supports multiple shipping options side-by-side.
After renewing the plugin and obtaining a new API, the FedEx shipping rates no longer generate at cart or checkout, though the fallback rate works. How can I resolve this issue?
To resolve missing FedEx shipping rates after plugin renewal and API update, follow these steps:
- Navigate to the FedEx Registration page within the plugin settings.
- Click on the “Re-register” option.
- Enter your FedEx Account Number and your FedEx Billing Address accurately. This step re-establishes the connection between your FedEx account and the plugin.
- In the plugin settings, locate and enable the “Debug Mode” option.
- Reproduce the problem by attempting to view rates on the cart or checkout page.
- After reproducing the issue in Debug Mode, go to the “Help & Support” page in the plugin settings.
- Submit a Diagnostic Report through the provided interface. This report helps the support team investigate the issue further.
4. **Optional Support Access:**
– If needed, you can create a temporary WordPress admin account and share it with the support team ([email protected]), along with your FedEx Billing Address. This enables PluginHive support to directly check and resolve configuration issues.
By carefully re-registering your FedEx account and utilizing debug mode and diagnostic reporting, most rate generation issues post-renewal can be resolved.
After PluginHive has completed FedEx registration on my site, why might I still not see FedEx shipping rates in the cart or checkout?
- Make sure the product shipping addresses entered on checkout are valid and complete.
- Confirm that the plugin license is activated and the latest plugin version is installed.
- Check WooCommerce shipping zone settings to ensure FedEx shipping method is enabled for the destination region.
- Review any conflicting plugins or theme customizations that might prevent shipping rates from displaying.
These FAQs are crafted to address key setup, troubleshooting, and error-resolution issues around the PluginHive WooCommerce FedEx Shipping plugin demonstrated in the conversation, providing clear, actionable guidance for end-users facing similar challenges.