Money and store rules.
WHAT THE STORE RULES REQUIRE
Digital goods and services consumed within the application must generally use the platform's own purchasing.
WHAT THAT COSTS
A commission on each transaction.
WHAT IS GENERALLY EXEMPT
Physical goods and services delivered outside the application.
WHY THAT DISTINCTION MATTERS COMMERCIALLY
It determines whether you may use your own payment provider.
WHAT TO ESTABLISH BEFORE BUILDING
Which category your product falls into, and what each store currently permits.
WHY CURRENTLY
These rules change, and have been subject to regulatory intervention.
WHAT TO NEVER DO
Attempt to circumvent the rules by directing users elsewhere in ways the store prohibits.
WHY
It results in rejection or removal.
WHAT TO IMPLEMENT FOR IN-APP PURCHASING
Server-side verification of every receipt.
WHY
Client-side verification is trivially bypassed.
WHAT TO HANDLE
Purchases interrupted partway Restoring previous purchases Refunds and cancellations
WHAT TO CONSIDER LOCALLY
Which payment methods your users actually have, and whether the platform supports them.