app_store_receipt v0.1.0 AppStoreReceipt.Receipt

Refers to auto-renewable subscription renewals that are open or failed in the past.

See: https://developer.apple.com/documentation/appstorereceipts/responsebody/pending_renewal_info#properties

Link to this section Summary

Types

t()

Refers to auto-renewable subscription renewals that are open or failed in the past.

Functions

Converts response map to %Elixir.AppStoreReceipt.Receipt struct

Link to this section Types

Specs

t() :: %AppStoreReceipt.Receipt{
  adam_id: integer(),
  app_item_id: integer(),
  application_version: String.t(),
  bundle_id: String.t(),
  download_id: integer(),
  in_app: [AppStoreReceipt.IAPReceipt.t()],
  original_application_version: String.t(),
  original_purchase_date: String.t(),
  original_purchase_date_ms: String.t(),
  original_purchase_date_pst: String.t(),
  receipt_creation_date: String.t(),
  receipt_creation_date_ms: String.t(),
  receipt_creation_date_pst: String.t(),
  receipt_type: String.t(),
  request_date: String.t(),
  request_date_ms: String.t(),
  request_date_pst: String.t(),
  version_external_identifier: integer()
}

Refers to auto-renewable subscription renewals that are open or failed in the past.

See: https://developer.apple.com/documentation/appstorereceipts/responsebody/pending_renewal_info#properties

Link to this section Functions

Specs

new(response :: map()) :: t()

Converts response map to %Elixir.AppStoreReceipt.Receipt struct