Who this is for
Authors getting paid for direct sales.Overview
End-to-end flow from connecting a bank account to receiving payouts.Initial setup — two options
Option 1: Bank account via Plaid (ACH)
- Open Payouts → “Connect bank”
- Complete the Plaid Link flow (authenticate with the bank, pick the account)
- Bank info encrypted and stored
- Account ready to receive payouts
Option 2: Stripe Connect Express
- Open Payouts → “Connect Stripe”
- Complete Stripe’s Express onboarding (identity verification, address, payment details)
- Account verified and ready
- Legal name
- Payee type
- Tax ID type and number
- Address
Balance views
- Available balance — earnings from delivered orders not yet in a payout batch and not blocked by open disputes; can be paid out now
- Future balance — earnings from paid/processing/shipped orders that haven’t reached delivered status; preorders show their release date
- Fee snapshot holds — Stripe-paid orders whose processing fee has not been captured yet are held out of available balance and payout batch creation until the Stripe fee snapshot arrives
- Gross-to-net breakdown — the Payouts page shows gross buyer revenue, merchandise base, buyer shipping, tax, Shippo shipping retained for labels, platform fees, Stripe processing fees, already-batched earnings, fee-snapshot holds, and available balance; authors can filter this analysis by date range without changing the current available balance used for payout requests
How earnings are calculated
- Platform fee is 0% on the first 1,500; tax and shipping are excluded from the fee
- Shipping amount goes to the author only if the author fulfilled themselves; Shippo-quoted shipping is excluded from author earnings (covers the label cost)
- Stripe’s processing fee is allocated proportionally over non-tax portions
- Stripe fee snapshots are captured from Stripe charge balance transactions. If Stripe sends the charge before the balance transaction is ready, CabinsPress retries from later payment/charge webhooks and a 12-hour backfill job.
Request a payout
- Click Request payout, optionally add a note
- An email request goes to CabinsPress staff
- Banner confirms: “We’ll process your payout within 5 business days”
Payout batches
- Author can also create a batch for a specific date range
- Each batch includes delivered orders in the range, minus refund clawbacks, return label costs, and lost dispute clawbacks
- Export CSV for accounting
- View line items linking back to individual orders
- Mark a batch as paid with a reference string for record-keeping
Payout history
- Table of all batches with period, status, total, paid date, and reference
- Drill into any batch for the line-item breakdown