Operations for Inttegro purchase intents.
Summary
Functions
@spec cancel(Inttegro.Client.t(), Inttegro.CancelPurchaseIntentRequest.t(), keyword()) :: {:ok, Inttegro.PurchaseIntent.t()} | {:error, Exception.t()}
@spec create(Inttegro.Client.t(), Inttegro.CreatePurchaseIntentRequest.t(), keyword()) :: {:ok, Inttegro.PurchaseIntent.t()} | {:error, Exception.t()}
@spec lookup(Inttegro.Client.t(), Inttegro.LookupPurchaseIntentRequest.t(), keyword()) :: {:ok, Inttegro.PurchaseIntent.t()} | {:error, Exception.t()}
@spec page(Inttegro.Client.t(), Inttegro.PagePurchaseIntentsRequest.t(), keyword()) :: {:ok, Inttegro.PurchaseIntentPage.t()} | {:error, Exception.t()}
@spec update(Inttegro.Client.t(), Inttegro.UpdatePurchaseIntentRequest.t(), keyword()) :: {:ok, Inttegro.PurchaseIntent.t()} | {:error, Exception.t()}