Inttegro.Orders (inttegro v0.1.1)

Copy Markdown View Source

Operations for Inttegro orders.

Summary

Functions

cancel(client, request, options \\ [])

complete(client, request, options \\ [])

confirm_payment(client, request, options \\ [])

@spec confirm_payment(
  Inttegro.Client.t(),
  Inttegro.Orders.ConfirmPaymentRequest.t(),
  keyword()
) ::
  {:ok, Inttegro.Orders.Order.t()} | {:error, Exception.t()}

create(client, request, options \\ [])

finalize(client, request, options \\ [])

lookup(client, request, options \\ [])

page(client, request, options \\ [])

pay(client, request, options \\ [])

refund(client, request, options \\ [])

request_confirmation(client, request, options \\ [])

@spec request_confirmation(
  Inttegro.Client.t(),
  Inttegro.Orders.RequestConfirmationRequest.t(),
  keyword()
) :: {:ok, Inttegro.Orders.Order.t()} | {:error, Exception.t()}

send_invoice(client, request, options \\ [])

send_receipt(client, request, options \\ [])

update(client, request, options \\ [])