Infusionsoft.Endpoints.XML.Shipping (Infusionsoft v0.7.0) View Source

Provides the raw endpoints to Infusionsoft's XML API for Shipping.

Link to this section Summary

Link to this section Functions

Link to this function

retrieve_available_shipping_options(token, app \\ nil)

View Source

Specs

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

Link to this function

retrieve_flat_rate_shipping_options(option_id, token, app \\ nil)

View Source

Specs

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

Link to this function

retrieve_order_quantity_shipping_options(option_id, token, app \\ nil)

View Source

Specs

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

Link to this function

retrieve_order_shipping_options(option_id, token, app \\ nil)

View Source

Specs

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

Link to this function

retrieve_order_shipping_ranges(option_id, token, app \\ nil)

View Source

Specs

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

Link to this function

retrieve_product_shipping_options(option_id, token, app \\ nil)

View Source

Specs

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

Link to this function

retrieve_ups_shipping_option(option_id, token, app \\ nil)

View Source

Specs

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

Link to this function

retrieve_weight_based_shipping_options(option_id, token, app \\ nil)

View Source

Specs

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