DodoPayments.EntitlementGrant (dodo_payments v0.1.0)

Copy Markdown View Source

An entitlement grant. Inspection redacts credential-bearing delivery payloads.

Summary

Types

t()

@type t() :: %DodoPayments.EntitlementGrant{
  brand_id: String.t() | nil,
  business_id: String.t() | nil,
  created_at: String.t() | nil,
  customer_id: String.t() | nil,
  delivered_at: String.t() | nil,
  digital_product_delivery: DodoPayments.ResponseTypes.object() | nil,
  entitlement_id: String.t() | nil,
  error_code: String.t() | nil,
  error_message: String.t() | nil,
  extra: map(),
  feature: DodoPayments.ResponseTypes.object() | nil,
  id: String.t() | nil,
  integration_type:
    DodoPayments.Enums.decoded_entitlement_integration_type() | nil,
  license_key: DodoPayments.ResponseTypes.object() | nil,
  metadata: DodoPayments.ResponseTypes.metadata() | nil,
  oauth_expires_at: String.t() | nil,
  oauth_url: String.t() | nil,
  payment_id: String.t() | nil,
  revocation_reason: String.t() | nil,
  revoked_at: String.t() | nil,
  status: DodoPayments.Enums.decoded_entitlement_grant_status() | nil,
  subscription_id: String.t() | nil,
  updated_at: String.t() | nil
}