GameOn FAQ

Following is a list of frequently-asked questions related to GameOn.


Q: What games can be used for GameOn?

Any game or app can use GameOn. However, if you offer real world prizes, then you must comply with the following additional requirements: (A) skill must be the factor that determines who will win or lose, (B) real world prizes cannot be provided for lottery games, casino games, or other games of chance, and (C) you will not allow players under age 18 (or the relevant legal age of majority).

Q: What if my game already has PvP or other competitive features?

GameOn is a great compliment to PvP and competitive games as it allows developers to build on their competitive experience by introducing tournament features, user-generated competitions, and real-world prizes fulfilled by Amazon.

Q: How do entry requirements work?

GameOn gives developers the flexibility to group players in the way that works best for their game. Developers can simply define the attributes they’d like to use to filter which customers should be able to see a competition, and which should be able to enter. Attributes include, but are not limited to, the player’s location, device type, character level, type of character/car/deck they have equipped, possession of a specific consumable item, highest score, etc.

Q: Who pays for real-world prizes?

The cost of the prizes, including shipping and sales tax, are paid for by the developer of the competition. This creates the best experience for players, who expect to receive their prize without being forced to pay any additional costs.

Q: What is the cost for shipping real-world prizes?

All shipping will be standard shipping and depends on the prize. For example, if a developer chooses to reward an Echo Dot than that will cost less than $5.00 to ship to domestically in the US.

Q: How does GameOn handle time zones?

Internally, the GameOn system stores dates and times using the UTC time zone. In the administrative console, GameOn displays dates and times in your local time zone. You also enter dates and times using your local time zone.

In the GameOn APIs, start and end dates/times are encoded as Linux timestamps. Your app can decode these timestamps into a day/time notation in your local time zone.

Q: Where can I hold competitions?

Developers can host competitions worldwide in countries/regions where AWS services are available.

Q: How long will it take you to integrate GameOn into one of your games?

Designing new game experiences takes time, but developers have told us that the GameOn integration itself can be done in less than 2 weeks.

Q: I have a HTML5 game. Can I use GameOn?

Yes, you can invoke the methods in Game API from your browser-based game because they are CORS (Cross-Origin Resource Sharing) enabled. However, please note the following:

  • Only the following headers are supported for CORS requests: Authorization, Cache-Control, Content-Type, Session-Id, X-Amz-Date, X-Amz-Security-Token, X-Api-Key.
  • Access-Control-Allow-Credentials is intentionally not enabled because none of the Game API methods accept or return "credentials". Please do not set XMLHttpRequest.withCredentials property or the credentials option in the Request() constructor of the Fetch API.

Billing FAQ

Q: Is there a “free tier” for Amazon GameOn services?
Each developer account receives 35,000 free plays per month (for the first 6 months) across all apps. For more information, see GameOn Pricing.
Q: Why are you using AWS for billing?
AWS has world-class tools to pay your AWS bill (including GameOn charges), monitor your usage, and budget your costs.
Q: Am I required to have an AWS account?
Yes. You'll need an AWS account, and you need to link an AWS account to each GameOn game for billing.
Q: If I registered my game before June 18th, how do I link my account?
The following video describes how to link your AWS account to a GameOn game that you created prior to June 18th.

You can also refer to the account-linking documentation.

Q: What if I have a problem with account linking?
Contact Appstore support.
Q: What if I have a problem with my AWS account or my bill?
Contact AWS support.