A struct representing a payment-attempt.
payment-attempt
@type t() :: %Kandis.PaymentAttempt{ created: DateTime.t() | nil, data: map() | nil, id: String.t(), order_nr: String.t() | nil, payment_url: String.t() | nil, provider: String.t() }