protected Money calculationResponse(FulfillmentOption option, Order order) throws Exception {
Set<FulfillmentOption> options = new HashSet<FulfillmentOption>();
options.add(option);
BandedFulfillmentPricingProvider provider = new BandedFulfillmentPricingProvider();
return provider.estimateCostForFulfillmentGroup(order.getFulfillmentGroups().get(0), options).getFulfillmentOptionPrices().get(option);
}
/**
* Creates price bands with the given minimum amounts, results and result types. All of the lists should be the same size
* @param minimumAmounts