Skip to content

Document PayPal seller payouts and the seller identity check - #22

Merged
kev1n merged 1 commit into
mainfrom
seller-paypal-kyc-docs
Sep 24, 2026
Merged

kev1n merged 1 commit into
mainfrom
seller-paypal-kyc-docs

Conversation

@kev1n

@kev1n kev1n commented Sep 24, 2026

Copy link
Copy Markdown
Member

Brings the seller docs in line with what shipped in anyapi #1266 (identity check), #1267 (PayPal payouts, Stripe Connect removed) and #1270 (20% platform fee).

What changes

  • sell/become-an-operator.mdx: the journey now has two new steps, Connect PayPal and Verify your identity. PayPal must be a verified account in the seller's own name, in a country PayPal Payouts supports. The Didit check covers a photo ID, a selfie, and sanctions screening, and the name on the ID must match the PayPal name. The page says what we keep (result, legal name, ID country, sanctions result) and that we keep no ID images or selfie. It also says no endpoint gets any request, trial included, until both steps are done. The old "Set up payouts" step (Stripe, bank, $50) is gone.
  • sell/pricing-fees-payouts.mdx: payouts are PayPal only. The minimum is $20. The first payout unlocks 30 days after you become a seller (NewOperatorPayoutHold, counted from when the seller account was created). Every payout, automatic ones included, waits for review. PayPal's fee comes out of the payout and is shown before you confirm: $0.25 in the US, otherwise 2% capped at $20, and the higher of the two when the country is unknown. Payouts are paid in USD and PayPal may charge to convert. The status labels match the dashboard. The page description is updated too. The 20% fee section was already correct and is unchanged.

Not changed: Stripe mentions for customer top-ups (api-keys.mdx, quickstart.mdx), and docs.json. These docs have no affiliate page and no FAQ.

Checks

  • bash scripts/check-docs-nav.sh: ok
  • bash scripts/check-agent-contract.sh: ok
  • mint validate: build validation passed
  • mint broken-links: no broken links found

🤖 Generated with Claude Code

Sellers now connect PayPal and pass a Didit identity check before any
endpoint gets traffic. Payouts go through PayPal only, from $20, after
review, with PayPal's fee taken out of the payout. Stripe Connect and
the $50 bank payout are gone. Matches anyapi #1266, #1267, #1270.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@kev1n
kev1n merged commit 9d47b4a into main Sep 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant