Picture of Synchronizing Shipping Costs from PrintIQ

Synchronizing Shipping Costs from PrintIQ

1. Overview

This guide explains how to synchronize shipping costs between Infigo and PrintIQ, to appear during the checkout process. It provides a comprehensive walkthrough for configuring the integration, mapping delivery methods, and validating the synchronization. The goal is to ensure accurate and seamless shipping cost updates for end-users.

For additional information and detailed tutorials, the Infigo Academy offers extensive resources on a wide variety of topics. Visit the Infigo Academy to search and browse our content.


2. Contents

  1. Overview
  2. Contents
  3. Key Points and Takeaways
  4. Key Settings
  5. Step-by-Step Guide
  6. FAQs
  7. Alternate Search Terms

3. Key Points and Takeaways

  • This feature allows syncing shipping rates from PrintIQ to Infigo during checkout.
  • The Use Print IQ Delivery Rates setting must be enabled in the Connect settings.
  • Delivery methods in Infigo must be mapped to PrintIQ delivery types using external IDs (Mapped using the green Connect Link buttons).
  • Only mapped delivery methods with valid rates will be displayed during checkout.

4. Key Settings

Use Print IQ Delivery Rates

  • Path: Configuration > Plugins > Connect Plugins > Configure (on Connect: printIQ row) > Delivery Settings (section) > Use Print IQ Delivery Rates
  • Explanation: Enables synchronization of shipping rates between Infigo and PrintIQ. When enabled, this replaces the manual Delivery Mapping Table displayed below it.

Order Submission Approach

  • Path: Configuration > Plugins > Connect Plugins > Configure (on Connect: printIQ row) > Other Settings (section) > Order Submission Approach
  • Explanation: This must be set to "Append additional order line items to the same quote" for proper syncing.

5. Step-by-Step Guide

Follow these steps to enable and configure the synchronization of shipping costs between Infigo and PrintIQ:

Step 1: Enable Shipping Cost Synchronization

  1. Log in to your Infigo storefront and navigate to the settings page for the Connect: printIQ plugin
    • Path: Configuration > Plugins > Connect Plugins > Configure (on Connect: printIQ row)
  2. Locate the Use Print IQ Delivery Rates setting and enable it.
    • If disabled, the manual Delivery Mapping Table will be used instead.
  3. Ensure the Order Submission Approach setting is set to “Append additional order line items to the same quote”. Other options are not valid for this functionality.
  4. Save the settings.

Step 2: Configure Delivery Method Mapping

  1. In PrintIQ, log in to your admin dashboard and navigate to Manage Freight > Delivery Types to view available delivery configurations.
  2. Note the Delivery Type Name for each method you want to map.

  3. In Infigo, create or edit delivery methods and add the External ID corresponding to the PrintIQ Delivery Type Name.
    • Navigate to the Delivery Methods page





    • The green Connect Link button on the corresponding delivery method row will give you access to input the External ID.




  4. Save your changes.

Step 3: Test and Validate Synchronization

  1. Add products to your basket in the Infigo storefront.
  2. Proceed through the checkout process and monitor the following steps:
    • Billing Address
    • Shipping Address
    • Delivery Method Selection
  3. Validate that only mapped delivery methods with rates from PrintIQ are displayed at the Delivery Method step.
  4. Adjust product quantities or details, then revisit the Delivery Method step to confirm cache refresh and updated rates.




6. FAQs

Q: What happens if a delivery method doesn’t have an external ID in Infigo?
A: The system falls back to the Delivery Mapping Table if configured. If no match is found, the delivery method won’t appear during checkout.

Q: How long is the cache duration for shipping options?
A: Shipping options are cached for 5 minutes. Any changes to payloads will trigger a new API call after this period.

Q: What if some delivery types don’t return rates?
A: Delivery types that do not appear in the PrintIQ API response (GetPrice/GetPriceForProduct) will not be displayed during checkout.

Q: Can I use this feature if I’ve set the Order Submission Approach to “Raise independent quotes”?
A: No, this feature is not supported with this configuration.

 


For additional information and detailed tutorials, the Infigo Academy offers extensive resources on a wide variety of topics. Visit the Infigo Academy to search and browse our content.

Incomplete
Alternate Search Terms

Individual Search Words

shipping, freight, courier, delivery, PrintIQ, rates, costs, mapping, integration, synchronization

Alternate Search Phrases

shipping rate synchronization, PrintIQ shipping costs, freight cost mapping, courier rates integration, delivery cost calculation, PrintIQ API for shipping, shipping method mapping, syncing delivery rates, shipping costs plugin, freight sync feature