DodoPayments.HTTP.TransportError (dodo_payments v0.1.0)

Copy Markdown View Source

A transport-neutral failure returned by a DodoPayments.ClientModule.

:not_sent must only be used when the adapter can positively establish that no part of the request reached the remote service. All uncertain failures use :unknown.

Summary

Types

delivery()

@type delivery() :: :not_sent | :unknown

t()

@type t() :: %DodoPayments.HTTP.TransportError{
  delivery: delivery(),
  partial_response:
    nil | %{optional(:status) => integer(), optional(:headers) => list()},
  reason: term()
}