class StoreKit::FallbackClient

Attributes

shared_secret[RW]

Public Instance Methods

verify!(base64_payload) click to toggle source
# File lib/storekit/fallback_client.rb, line 5
def verify!(base64_payload)
  client = Client.production
  client.shared_secret = shared_secret
  client.verify! base64_payload
rescue ValidationError => err
  raise err unless err.status_code == 21007
  client = Client.sandbox
  client.shared_secret = shared_secret
  client.verify! base64_payload
end