# Create an app

From draft to a complete listing.

Apps are created straight from the dashboard: **Apps → New app** creates an *Untitled app* draft and opens the publishing wizard. Nothing is public until you submit and we approve.

## The wizard

| Step | What you fill in |
| --- | --- |
| App basics | Name, tagline, category, description |
| Branding & media | Icon, screenshots |
| Availability & pricing | Markets, setup effort, EUR pricing |
| Links & compliance | Website, support, privacy policy, data handling |
| OAuth & webhooks | Redirect URIs, credentials, event subscriptions |
| Submit for review | Version number, requested scopes, notes for the reviewer |

Every step saves as you continue — there is no separate save button.

## Naming rules

- 3–40 characters, unique in the App Store.
- No "Southbill" prefix, no other brand names you do not own.
- The tagline is one sentence, sentence case, no marketing punctuation.

## Description that passes review

Cover: what the app does, which merchants it is for, what happens after install, and which data it reads. Reviewers reject descriptions that only list features without explaining the merchant outcome.

## Media requirements

| Asset | Requirement |
| --- | --- |
| Icon | Square PNG, at least 512×512, no rounded corners baked in |
| Screenshots | 2–6, 16:9, real product UI — no mockups with fake numbers |

## Deleting a draft

Drafts, rejected apps and apps with *changes requested* can be deleted while they have **0 installations**. Published apps cannot be deleted; unpublish them instead so existing merchants keep working.
