Documentation Index
Fetch the complete documentation index at: https://mintlify.com/blindpaylabs/blindpay-node/llms.txt
Use this file to discover all available pages before exploring further.
What are Receivers?
Receivers represent the entities that will receive funds in your BlindPay transactions. A receiver can be either an individual person or a business, and must complete identity verification (KYC/KYB) before they can receive payments. Every receiver in BlindPay is associated with:- Identity verification status and level
- Transaction limits (per transaction, daily, and monthly)
- One or more bank accounts for receiving funds
- Terms of Service acceptance status
Receiver Types
BlindPay supports two types of receivers:Individual Receivers
Individuals are natural persons who will receive funds. They must provide personal information including:- Name, date of birth, and contact details
- Tax ID (SSN, CPF, etc. depending on country)
- Residential address with proof of address documentation
- Government-issued ID (passport, driver’s license, or ID card)
- Email and phone number
Business Receivers
Businesses are legal entities such as corporations, LLCs, partnerships, or sole proprietorships. They require:- Legal business name and formation details
- Business tax ID (EIN, CNPJ, etc.)
- Business address with proof of address documentation
- Incorporation documents
- Ownership structure (beneficial owners and controlling persons)
- Information about each owner with 25% or more ownership
For businesses, each beneficial owner or controlling person must provide their personal identification documents, similar to individual KYC requirements.
KYC/KYB Verification Levels
BlindPay offers different verification levels that determine transaction limits and documentation requirements:Light KYC
The lightest verification level with minimal documentation requirements. Best for:- Quick onboarding for low-value transactions
- Testing and pilot programs
- Smallest transaction limits
Standard KYC/KYB
The most common verification level, balancing documentation requirements with transaction capacity. Required documentation: For Individuals:- Government-issued ID (front and back)
- Proof of address (utility bill, bank statement, rental agreement, etc.)
- Tax ID
- Contact information
- Incorporation documents
- Proof of ownership structure
- Proof of address
- Owner information (for beneficial owners with 25%+ ownership)
Enhanced KYC
The highest verification level for individuals requiring additional documentation:- All standard KYC requirements
- Source of funds documentation
- Individual holding documents
- Purpose of transactions declaration
- Purpose of transactions explanation (if purpose is “other”)
- High-value transactions
- Regulated industries
- Enhanced due diligence requirements
Transaction Limits
Every receiver has three types of limits that control how much they can receive:Per Transaction Limit
The maximum amount allowed in a single transaction. This prevents unusually large individual transfers that might indicate fraud or error.Daily Limit
The maximum cumulative amount a receiver can receive within a 24-hour rolling window. This helps monitor transaction velocity and patterns.Monthly Limit
The maximum cumulative amount a receiver can receive within a 30-day rolling window. This provides broader oversight of transaction volumes.Checking Receiver Limits
You can retrieve current limits and usage for any receiver:Requesting Limit Increases
Receivers can request higher limits by submitting supporting documentation:- For Individuals:
individual_bank_statement,individual_tax_return,individual_proof_of_income - For Businesses:
business_bank_statement,business_financial_statements,business_tax_return
KYC Status and Warnings
Receivers go through a verification process after creation. Thekyc_status field indicates where they are in this process:
verifying- Documents are being reviewedapproved- Verification complete, receiver can transactrejected- Verification failedrequires_info- Additional information needed
kyc_warnings array contains any issues that need resolution:
Managing Receivers
Listing Receivers
Updating Receiver Information
Deleting a Receiver
Deleting a receiver is permanent and cannot be undone. The receiver ID cannot be reused. Ensure you have no pending transactions before deleting a receiver.
Best Practices
- Start with the appropriate KYC level: Choose standard KYC for most use cases. Only use enhanced KYC when higher limits are required.
- Validate documents before submission: Ensure ID documents are clear, legible, and not expired. Proof of address documents should be recent (typically within 90 days).
-
Monitor KYC warnings: Check the
kyc_warningsarray regularly and address any issues promptly to avoid transaction delays. -
Set up webhook listeners: Subscribe to
receiver.newandreceiver.updateevents to get notified when verification status changes. - Plan for limit increases: If you anticipate needing higher limits, submit increase requests proactively with proper documentation.
-
Store external IDs: Use the
external_idfield to link receivers to your system’s user IDs for easier reconciliation.