View Source Infusionsoft.Endpoints.XML.Shipping (Infusionsoft v0.8.1)
Provides the raw endpoints to Infusionsoft's XML API for Shipping.
Summary
Functions
@spec retrieve_available_shipping_options(String.t(), nil | String.t()) :: {:ok, list()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-available-shipping-options
@spec retrieve_flat_rate_shipping_options(integer(), String.t(), nil | String.t()) :: {:ok, map()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-flat-rate-shipping-options
@spec retrieve_order_quantity_shipping_options( integer(), String.t(), nil | String.t() ) :: {:ok, map()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-order-quantity-shipping-options
@spec retrieve_order_shipping_options(integer(), String.t(), nil | String.t()) :: {:ok, list()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-order-shipping-options
@spec retrieve_order_shipping_ranges(integer(), String.t(), nil | String.t()) :: {:ok, list()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-order-shipping-ranges
@spec retrieve_product_shipping_options(integer(), String.t(), nil | String.t()) :: {:ok, map()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-product-shipping-options
@spec retrieve_ups_shipping_option(integer(), String.t(), nil | String.t()) :: {:ok, map()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-ups-shipping-option
@spec retrieve_weight_based_shipping_options(integer(), String.t(), nil | String.t()) :: {:ok, map()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#shipping-retrieve-weight-based-shipping-options