Requirements for Skills that Make Any Products, Content, or Services Available for Purchase
This page outlines requirements for any skill that allows users to make a purchase on Alexa. The list is not exhaustive, and the guidelines may change over time.
- 1. Skills that Allow Users to Purchase Physical Products or Services
- 2. Skills that Allow Users to Purchase Digital Products, Content, or Services
1. Skills that Allow Users to Purchase Physical Products or Services
If your skill allows users to pay for non-digital products or services (e.g., retail products, food delivery, or tickets for travel, events, or movie tickets, even if the tickets are delivered digitally), it must meet the following minimum requirements:
a. The skill must use Amazon Pay or account linking and must note in the skill description which one the skill uses. If the skill uses account linking, it must pass the tests described in Section 2.3 Skills with Account Linking.
b. The skill's invocation name must match the seller name, and the skill must guide customers to use the seller name when invoking the skill, e.g., "Alexa, ask [seller name]…" or "Alexa, open [seller name]."
c. The skill must confirm the seller of record, products, delivery details, and order total, including any taxes or tip/delivery charges, via voice before completing the order.
d. If the skill uses account linking, after completing the order, the skill must confirm the transaction is complete via voice and must provide order details via email and a card in the in the Alexa companion app (see Section 3.3 Home Cards).
e. If the skill uses account linking and sells an item(s) that costs $100 or more (or has an average transaction amount of $100 or more), it must give customers the option to set a four-digit voice code to protect against unwanted or accidental purchases. If customers have enabled this function, the skill must ask customers to confirm the code via voice before completing a transaction. Any skill that provides a voice code option should notify customers of the option to set up the code in their skill description.
To ensure the best experience for customers, we encourage all skills that allow users to pay for physical goods or services to participate in a beta test. This provides the developer an opportunity to incorporate customer feedback. See Skills Beta Testing for Alexa Skills for guidance on how to participate in a beta test.
2. Skills that Allow Users to Purchase Digital Products, Content, or Services
If your skill allows users to purchase digital products or services (such as premium features or content), it must meet the following minimum requirements. This list is not exhaustive and the guidelines may change over time.
a. The skill must use the Amazon In-Skill Purchasing feature.
b. The skill must offer free content that enables customers to assess the quality of the skill and understand the product for sale prior to purchasing.
c. Entitlements purchased by a customer must be usable by that customer for as long as your Alexa skill is made available. Consumables must be usable until fully consumed. Subscriptions must be supported through the final subscription term purchased by customers.
d. The skill description and example phrases cannot tell the customer how to purchase, or encourage them to purchase, the premium content. The skill description can only describe what is included in the premium content.
e. Skills that enable customers to play casino-style games cannot offer consumable in-skill products within those games.
f. The In-Skill Purchasing feature cannot be used to solicit donations from end users. If you’re a charity and you would like to receive donations through Alexa, visit Alexa Donations with Amazon Pay.
At this time, in-skill purchasing is available for Alexa skills in the US only.