Account Reference
The WEpayments account system allows you to onboard new businesses and manage their verification process through our API.What is an Account?
An account represents a business entity that wants to use WEpayments services. Each account goes through a verification process before being approved for transactions.Account Lifecycle
Key Features
Automated Onboarding
Programmatically create and manage accounts via API
Real-time Notifications
Receive webhook notifications for status changes
Document Management
Submit and track required documentation
Compliance Ready
Built-in KYC/KYB verification process
Account Status
Status Flow
Status Types
pending
pending
Description: First status of the process. Indicates that the account opening request has been received and is awaiting review.Next Steps: Wait for compliance team to start the review processTypical Duration: 1-2 business days
due_diligence_review
due_diligence_review
Description: Compliance is analyzing the Due Diligence (DD) and company data provided during onboarding.Next Steps: May request additional documentation if neededTypical Duration: 2-5 business days
active
active
Description: Account is active/approved. At this status, the webhook will send the
account_id (MID - Merchant ID) that identifies the merchant’s account.Next Steps: Start processing transactionsActions Available: All API endpoints accessiblecanceled
canceled
Description: Account was canceled during the onboarding process.Next Steps: Review cancellation reason and resubmit if possibleCommon Reasons: Invalid documentation, incomplete information, compliance concerns
inactive
inactive
Description: Account is inactive after being previously activated.Next Steps: Contact support to understand the reason and reactivation process
closed
closed
Description: Account has been closed.Next Steps: Account cannot be reactivated. A new account opening request is required if needed.
Required Information
To open an account, you need to provide:Business Information
- Legal business name
- Business document (CNPJ for Brazil)
- Business email and phone
- Complete business address
Representative Information
- Full name of legal representative
- Personal document (CPF for Brazil)
- Email and phone
- Birth date
Additional Documents
Depending on your business type, you may need to provide:- Articles of incorporation
- Proof of address
- Bank account information
- Business licenses
API Endpoints
The Account API provides the following endpoints:| Endpoint | Method | Description |
|---|---|---|
/v2/register/companies | POST | Create new account opening request |
/v2/register/companies/webhooks | POST | Register webhook for notifications |
/v2/register/companies/webhooks | GET | List registered webhooks |
/v2/register/companies/webhooks/{event} | PUT | Update webhook configuration |
/v2/register/companies/webhooks/{event} | DELETE | Remove webhook |
Next Steps
Opening Process
Learn how to create an account
Webhook Integration
Set up real-time notifications
API Reference
View complete API documentation
Authentication
Learn about API authentication
Need Help?
24/7 Support Team: Our Support, Performance & CX team is available for operational and technical assistance.- 📚 Help Center: Access articles on panel usage, transactions, payments, withdrawals, reports, and more. Visit Help Center
- 💬 Chat: Click the chat icon in the bottom-right corner of any Help Center page
- 📱 WhatsApp: +55 41 9266-7191
- 📧 E-mail: cs@wepayments.com.br

