Class FulfillmentPricingEndpoint


  • @FrameworkRestController
    public class FulfillmentPricingEndpoint
    extends Object
    • Constructor Detail

    • Method Detail

      • getRateOptions

        @Policy(permissionRoots="SHIPPING_RATES",
                operationTypes=READ)
        @FrameworkPostMapping("/rates")
        public List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse> getRateOptions​(@RequestBody
                                                                                                          com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest,
                                                                                                          @ContextOperation(READ)
                                                                                                          com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      • getSingleRate

        @Policy(permissionRoots="SHIPPING_RATES",
                operationTypes=READ)
        @FrameworkPostMapping("/rate")
        public com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse getSingleRate​(@RequestBody
                                                                                                   com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest,
                                                                                                   @ContextOperation(READ)
                                                                                                   com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)