Payments
ListBee uses Stripe to process payments. You connect your Stripe account once — all buyer payments flow to it. ListBee deducts its fee per order.
Connecting Stripe
There are two paths depending on whether you already have a Stripe account.
Direct key submission (Path 1) is faster for agents — no browser required. Connect onboarding (Path 2) is better when the seller manages their own Stripe dashboard.
Path 1: Submit a Stripe key (API-driven)
If you already have a Stripe account with a secret key, submit it directly via the API. This is the agent-friendly path — no browser required.
ListBee stores the key encrypted and validates it against Stripe before saving. The response is the updated account object with readiness.operational: true.
Path 2: Stripe Connect onboarding (browser-required)
If the user doesn’t have a Stripe account yet, call POST /v1/account/stripe/connect to start a guided onboarding flow. The response contains a URL for the user to open in their browser.
After the user completes onboarding, the account’s readiness.operational will be true when you re-fetch it.
Disconnecting Stripe
DELETE /v1/account/stripe removes the Stripe connection from your account. All active listings will become non-sellable immediately.
Fee model
ListBee deducts a percentage fee from each order. The fee depends on your plan.
The fee is applied to the full order amount before any currency conversion.
Money flow
Money goes directly to your Stripe account. ListBee is never an intermediary for the funds — the fee is deducted at the Stripe level, not transferred through ListBee.
Stripe’s own processing fees (typically 2.9% + 30¢) apply on top of ListBee’s fee. These are charged by Stripe, not ListBee.
Next steps
- Listings — create your first product now that Stripe is connected.
- Readiness system — understand how payment status affects listing readiness.