Offers that are defined within Beamable are automatically validated as part of the transaction. If the validation of the receipt fails for any reason, the purchase will fail with a receipt validation failure message. As part of this validation, Beamable implements Replay Guard functionality to prevent malicious attempts to replay a valid receipt. Validation on the iOS platform happens automatically on all Beamable offer transactions, provided the SKU located in the iTunes configuration is configured in Beamable. For validation to occur on Google Play purchases, the Game Maker must enter their license key into the Beamable realm config via the Portal as shown below. ![googlekey.png](https://files.readme.io/fe12865-googlekey.png))
Posted by Beamable Hero 4 months ago
I'm looking into Purchases now and I'm curious about a few things: 1. What does the testing flow look like for purchases? 2. Is it possible to process refunds from the Portal or through the API? 3. How would you create something like a time limited promotion? 4. Aside from IAP, is there any support for other revenue generation like Ads or Offerwalls?
Posted by Sam Rivello about a year ago