class StoreKit::Receipt
Attributes
receipt_data[R]
Public Class Methods
new(receipt_data)
click to toggle source
# File lib/storekit/receipt.rb, line 5 def initialize(receipt_data) @receipt_data = receipt_data end
Public Instance Methods
iap_receipts()
click to toggle source
# File lib/storekit/receipt.rb, line 9 def iap_receipts @receipt_data['receipt']['in_app'] || [] end
receipt_chains()
click to toggle source
# File lib/storekit/receipt.rb, line 13 def receipt_chains iap_receipts .group_by { |receipt| receipt['original_transaction_id'] } .each_value { |chain| chain.sort_by! { |receipt| receipt['purchase_date_ms'].to_i } } end