Live organizations onlyPayout verification is unavailable in sandbox. Switch to your live organization before submitting business, identity, document, or bank information.
How it works
Click Verify Account in the finance section to start the one-time KYC process — a multi-step form in the Commet dashboard: business info → personal info → identity document → bank account. Commet submits it to the payment provider for review, then wait for approval — usually a few days. Your country is set in the first step and locks once the verification is submitted to the provider. Contact support to correct it after that.What you’ll need
- Business information: Company name, address, registration number
- Personal information: For business owners and directors
- Identity document: Government-issued ID for the account holder
- Bank account details: Where you want payouts sent
Security
Verification data is collected in the Commet dashboard and submitted to the payment provider for KYC review. Full bank account numbers are never returned by the API — only the last 4 digits.Approval can take several days. You’ll be notified when your account is ready.
Manage payouts with the SDK
After completing verification in the Commet dashboard, you can add destination bank accounts and withdraw your balance programmatically.Verification API
POST /api/v1/payouts/verification is deprecated and no longer accepts or processes KYC data. Authenticated requests return 410 Gone with the endpoint_deprecated error code.
Add a bank account
Add an additional destination bank account to an existing payout account. Country and currency are resolved from your organization. The full account number is never returned — onlylast4.
- TypeScript
- Python
- Go
- Java
- PHP
- cURL
Request a payout
Withdraw available balance to your verified payout account.amount is in cents (USD, minimum 1000 = $10). The payout is created in pending and settles to paid asynchronously as provider webhooks arrive.
- TypeScript
- Python
- Go
- Java
- PHP
- cURL