Creator documentation

Payouts

Connect Stripe, the $5 minimum, the fee you bear, and the gate that is still shut.

Sections

Earnings accrue whether or not you have connected a payout account. Connecting one is only needed to withdraw.

Connecting Stripe#

  1. 1 Start onboarding from your creator page. We create a Stripe Express account and hand you a link.
  2. 2 Complete Stripe's onboarding. They collect and hold your bank details — we never see or store them. We hold a reference and the capability flags Stripe reports.
  3. 3 Confirm the destination with the code we email you. Until that code is confirmed, the destination cannot be used.

Requesting a withdrawal#

  • The minimum is $5.00, enforced at the request, at execution and by the database.
  • The withdrawal fee is yours and is deducted from the amount. It is quoted before you confirm, and it defaults to zero until an operator sets a price.
  • One withdrawal at a time per creator. A second request while one is in flight is refused rather than queued.
  • A request records an intent and moves nothing. Execution is a separate, gated step.

What protects the money#

The parts worth knowing, because they explain why a withdrawal can be refused for reasons that look opaque:

  • The amount is re-derived from the ledger at execution, never taken from the request and never from a cache. A disagreement between the cache and the ledger refuses the withdrawal outright.
  • The payout destination is re-read at execution, because a Stripe capability can be withdrawn between your request and the transfer.
  • A transfer is idempotent and, on a retry, retrieved rather than recreated — so a repair after a crash cannot pay you twice.
  • Transferring is the only irreversible direction in this system, which is why it has more gates than anything else here.

If your handle changes hands#

A handle can be transferred, and the transfer moves its earnings with it, because the payable follows the name rather than the person. Both parties confirm with their own emailed code, a transfer is refused while a withdrawal is in flight, and the payout destination arrives cleared — the recipient must confirm their own before withdrawing, so a transfer can never inherit somebody else's bank account.