Interface FulfillmentLocationResolver

All Known Implementing Classes:
SimpleFulfillmentLocationResolver

public interface FulfillmentLocationResolver
This can be used by various third-party fulfillment pricing services in order to resolve a location that items will be shipped from in order to properly calculate the cost of fulfilling that particular fulfillment group.

Note: the bean name in XML should be blFulfillmentLocationResolver

Author:
Phillip Verheyden
  • Method Details

    • resolveLocationForFulfillmentGroup

      Address resolveLocationForFulfillmentGroup(FulfillmentGroup group)
      This method should give an Address that a particular FulfillmentGroup will be fulfilled from. Implementations could store this information in the database or integrate with an existing warehouse solution.
      Parameters:
      group -
      Returns:
      the Address that group should be fulfilled from