1
Lock entity details
Keep one canonical legal name, registration number, tax ID, formation date, business address, and support contact across Stripe, Apple, Roblox, and the bank.
2
Assemble ownership packet
Prepare founder and ultimate-beneficial-owner names, dates of birth, home addresses, ownership percentages, government IDs, and proof of address.
3
Prepare the operating story
Write a plain-English description of what Playdraft sells, who pays, how customers access the software, refund rules, and which countries you plan to sell into first.
4
Match the public footprint
Make sure the website shows product description, pricing, terms, privacy policy, contact email, and a refund/support path before onboarding reviews begin.
5
Open payout rails
Use a dedicated business bank account, collect a recent bank statement or voided check, and confirm settlement currency and payout ownership.
6
Segment sales channels
Document which SKUs sell on web via Stripe versus Apple or Roblox so reviewers can see you are not routing prohibited in-app purchases through web checkout.
7
Create the evidence room
Store articles, EIN/tax letters, IDs, proof of address, bank proof, contracts, and brand assets in one shared folder so KYC refreshes do not stall launches.
8
Run a dry-close
Before launch, test a full cycle: checkout, webhook capture, success page, refund path, and the accounting entry that follows the payout.