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
1
Account Opening
Submit business information and documentation through the API
2
Verification
Our compliance team reviews the submitted information
3
Approval/Rejection
Account is either approved or rejected with feedback
4
Active
Approved accounts can start processing transactions
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 Types
Pending
Pending
Description: Account has been created but not yet reviewedNext Steps: Wait for compliance team reviewTypical Duration: 1-2 business days
Under Review
Under Review
Description: Compliance team is actively reviewing the accountNext Steps: May request additional documentationTypical Duration: 2-5 business days
Approved
Approved
Description: Account has been approved and is ready to useNext Steps: Start processing transactionsActions Available: All API endpoints accessible
Rejected
Rejected
Description: Account was rejected due to compliance issuesNext Steps: Review rejection reason and resubmit if possibleCommon Reasons: Invalid documentation, incomplete information, compliance concerns
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 |
|---|---|---|
/account/opening | POST | Create new account opening request |
/account/webhook | POST | Register webhook for notifications |
/account/webhook | GET | List registered webhooks |
/account/webhook/{id} | PUT | Update webhook configuration |
/account/webhook/{id} | DELETE | Remove webhook |
Webhook Integration
Stay informed about account status changes by setting up webhooks:Best Practices
Validate Data Before Submission
Validate Data Before Submission
Ensure all required fields are complete and properly formatted before submitting an account opening request.
Set Up Webhooks Early
Set Up Webhooks Early
Register your webhook endpoints before creating accounts to ensure you donβt miss any status updates.
Handle All Status Types
Handle All Status Types
Implement logic to handle all possible account statuses, including rejections.
Store Account IDs
Store Account IDs
Always store the
account_id returned from the API for future reference.Monitor Webhook Delivery
Monitor Webhook Delivery
Implement logging and monitoring for webhook deliveries to catch any issues.
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: [email protected]

