Configuring Shipping Rate Filtering for Pickup Points

Introduction: What is Shipping Rate Filtering and Why Use It?

Shipping rate filtering refers to the process of dynamically showing or hiding specific shipping rate options presented to customers during checkout, based on whether they have chosen home delivery or a pickup point option.

Implementing filtering logic becomes necessary in certain scenarios to ensure customers see only relevant and applicable shipping costs and methods. Common reasons include:

  1. Offering Distinct Pickup Rates: You may want to offer pickup at a different price point than home delivery. For example, offering a cheaper "Standard Pickup" rate ($2.99) versus a "Standard Home Delivery" rate ($4.99). Filtering ensures only the relevant rate appears based on the customer's choice.
  2. Managing Different Service Levels: You might offer specific service levels for pickup that differ from home delivery. For example, offering "Standard Pickup (3-5 days)" but not offering an "Express Pickup (Next Day)" option, while still offering "Express Home Delivery". Filtering hides the unavailable express pickup rate.
  3. Handling Multi-Carrier Setups: If you use different carriers for different delivery types (home vs. pickup) or for different pickup networks. For example, you use Royal Mail for all standard home deliveries, but all your shipments going to DPD Pickup Points must be shipped via DPD. If a customer selects a DPD Pickup Point, your checkout must hide the Royal Mail shipping rate and only show DPD shipping rates.
  4. Preventing Illogical Options: Ensuring non-applicable rates are hidden. For example, hiding all home delivery rates (like "Next Day Home Delivery") entirely when a pickup point has been definitively selected.

When is Filtering Necessary? The HubBox Launch Experience Matters

Crucially, the need for you, the retailer, to implement custom shipping rate filtering logic often depends on how the choice between home delivery and pickup is presented to the customer via HubBox. This is referred to as the "Launch Experience":

"Shipping Method" Launch Experience

"Toggles" (or Shipping Address) Launch Experience

Key Considerations for Implementation

If you are using the "Toggles" launch experience or have complex multi-carrier rules requiring filtering even with the "Shipping Method" launch, your development team will need to investigate and implement logic based on these points:

Identifying the Pickup Choice

Accessing and Modifying Shipping Rate Logic

Defining Clear Filtering Rules

Handling Rate Display and Updates

Next Steps: Platform-Specific Implementation

The technical methods for implementing shipping rate filtering vary significantly depending on your ecommerce platform. Detailed instructions, potential code examples, and platform-specific considerations can be found in the relevant documentation within Console.

Need Support?

If you need assistance understanding whether filtering is required for your setup or discussing strategies for implementing the logic, please contact the HubBox Client Support or Integrations team for guidance.