DodoPayments.CreditEntitlement (dodo_payments v0.1.0)

Copy Markdown View Source

A credit entitlement definition.

Summary

Types

t()

@type t() :: %DodoPayments.CreditEntitlement{
  business_id: String.t() | nil,
  created_at: String.t() | nil,
  currency: DodoPayments.Enums.decoded_currency() | nil,
  description: String.t() | nil,
  expires_after_days: number() | nil,
  extra: map(),
  id: String.t() | nil,
  max_rollover_count: number() | nil,
  name: String.t() | nil,
  overage_behavior: DodoPayments.Enums.decoded_cbb_overage_behavior() | nil,
  overage_enabled: boolean() | nil,
  overage_limit: number() | nil,
  precision: number() | nil,
  price_per_unit: String.t() | nil,
  rollover_enabled: boolean() | nil,
  rollover_percentage: number() | nil,
  rollover_timeframe_count: number() | nil,
  rollover_timeframe_interval: DodoPayments.Enums.decoded_time_interval() | nil,
  unit: String.t() | nil,
  updated_at: String.t() | nil
}