DodoPayments.CreditGrant (dodo_payments v0.1.0)

Copy Markdown View Source

A grant contributing to a customer's credit balance.

Summary

Types

t()

@type t() :: %DodoPayments.CreditGrant{
  created_at: String.t() | nil,
  credit_entitlement_id: String.t() | nil,
  customer_id: String.t() | nil,
  expires_at: String.t() | nil,
  extra: map(),
  id: String.t() | nil,
  initial_amount: (String.t() | number()) | nil,
  is_expired: boolean() | nil,
  is_rolled_over: boolean() | nil,
  metadata: DodoPayments.ResponseTypes.metadata() | nil,
  parent_grant_id: String.t() | nil,
  remaining_amount: (String.t() | number()) | nil,
  rollover_count: number() | nil,
  source_id: String.t() | nil,
  source_type: DodoPayments.Enums.decoded_credit_grant_source_type() | nil,
  updated_at: String.t() | nil
}