Fullfillment / shipping - options and providers
Posted: Wed Sep 10, 2014 7:46 am
The java-doc for interface FulfillmentOption states:
Questions:
FulfillmentOptions are also inherently related to FulfillmentProcessors, in that specific types of FulfillmentOption implementations should also have a FulfillmentPricingProvider that can handle operations (estimation and calculation) for pricing a FulfillmentGroup. Typical third-party implementations of this paradigm would have a 1 FulfillmentOption entity implementation and 1 FulfillmentPricingProvider implementation for that particular service.
Questions:
- Question-1: does "FulfillmentProcessors" here means "FulfillmentPricingProvider"s
- Question-2: does the above in quote mean that every implementation of FulfillmentOption will have a parallel implementation of FulfillmentPricingProvider ....this point is very confusing
- Question-3: hope " particular service " means shipping service in the functional sense and not in the API sense
- Question-4: what is the difference between estimation and calculation? Is estimation done prior to checkout and calculation is done after checkout...?