Current section

Files

Jump to
receipt_verifier lib receipt_verifier response_data.ex
Raw

lib/receipt_verifier/response_data.ex

defmodule ReceiptVerifier.ResponseData do
@moduledoc """
The struct represent the response data from App Store
"""
alias ReceiptVerifier.IAPReceipt
alias ReceiptVerifier.AppReceipt
@type t :: %__MODULE__{
environment: String.t,
app_receipt: AppReceipt.t,
base64_latest_app_receipt: String.t,
latest_iap_receipts: list(IAPReceipt.t),
pending_renewal_receipts: list(IAPReceipt.t),
}
defstruct [
environment: nil,
app_receipt: nil,
base64_latest_app_receipt: nil,
latest_iap_receipts: [],
pending_renewal_receipts: [],
]
end