Payment
Providers · Routing · Credentials · Pricing
Providers
Enable / disable each provider. Set one as the global default. admin-only document
Usage routing
Which provider handles each usage type? Only enabled providers appear. If not set, globalDefault is used.
Credentials
API keys stored in system/payment_credentials. admin-only document
Leave a field blank to keep the existing value. Keys are stored in plaintext — this document is admin-read/write only.
Paddle
PayPal
Stripe Korean entity unavailable
Payoneer
Manual billing
No API keys required. Manual billing is handled offline.
Pricing
Stored in system/pricing (public read). Values are shown on the landing membership section. Set to 0 for free.
Webhook
Register this URL in each provider's dashboard. The function verifies the signature using the secret stored in Credentials.
Paddle: Settings → Notifications → Add endpoint
PayPal: Developer → Webhooks → Add webhook
Stripe: Developers → Webhooks → Add endpoint
Payoneer: Partner API → Webhooks