View Source Infusionsoft.Endpoints.XML.Product (Infusionsoft v0.8.1)
Provides the raw endpoints to Infusionsoft's XML API for Product.
Summary
Functions
@spec deactivate_a_credit_card(integer(), String.t(), nil | String.t()) :: {:ok, boolean()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#product-deactivate-a-credit-card
@spec decrease_product_inventory(integer(), integer(), String.t(), nil | String.t()) :: {:ok, boolean()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#product-decrease-a-product-s-available-inventory
@spec decrement_inventory(integer(), String.t(), nil | String.t()) :: {:ok, boolean()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#product-decrement-available-product-inventory
@spec increase_inventory(integer(), integer(), String.t(), nil | String.t()) :: {:ok, boolean()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#product-increase-a-product-s-available-inventory
@spec increment_inventory(integer(), String.t(), nil | String.t()) :: {:ok, boolean()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#product-increment-available-product-inventory
@spec retrieve_inventory(integer(), String.t(), nil | String.t()) :: {:ok, integer()} | {:error, any()}
https://developer.infusionsoft.com/docs/xml-rpc/#product-retrieve-available-product-inventory