Operations for Inttegro refunds.
Summary
Functions
@spec cancel(Inttegro.Client.t(), Inttegro.Refunds.CancelRefundRequest.t(), keyword()) :: {:ok, Inttegro.Refunds.Refund.t()} | {:error, Exception.t()}
@spec create(Inttegro.Client.t(), Inttegro.Refunds.CreateRefundRequest.t(), keyword()) :: {:ok, Inttegro.Refunds.Refund.t()} | {:error, Exception.t()}
@spec lookup(Inttegro.Client.t(), Inttegro.Refunds.LookupRefundRequest.t(), keyword()) :: {:ok, Inttegro.Refunds.Refund.t()} | {:error, Exception.t()}
@spec page(Inttegro.Client.t(), Inttegro.Refunds.PageRefundsRequest.t(), keyword()) :: {:ok, Inttegro.Refunds.RefundPage.t()} | {:error, Exception.t()}