General Questions
About Peere Network
About Peere Network
What is Peere Network?
What is Peere Network?
How does identity-based payment work?
How does identity-based payment work?
Which countries does Peere Network support?
Which countries does Peere Network support?
Is Peere Network secure?
Is Peere Network secure?
Integration Questions
Getting Started
Getting Started
How do I start integrating with Peere Network?
How do I start integrating with Peere Network?
- Sign up for a Peere account at dashboard.peere.network 2. Complete KYC verification for your business 3. Get your API keys from the dashboard 4. Choose your integration path (Merchant, Bank, or Provider) 5. Follow our getting started guide
What's the difference between sandbox and live environments?
What's the difference between sandbox and live environments?
- Sandbox: For development and testing with simulated data and transactions - Live: For production with real customers and actual money transfers Use sandbox for integration development, then switch to live after testing is complete.
Do I need technical knowledge to integrate?
Do I need technical knowledge to integrate?
How long does integration typically take?
How long does integration typically take?
- Basic integration: 1-2 weeks - Full integration with webhooks: 2-4 weeks - Enterprise integration: 4-8 weeks Timeline depends on complexity and your development resources.
Merchant Questions
For Merchants
For Merchants
How do I find customers on Peere Network?
How do I find customers on Peere Network?
GET /v1/customer/banks?email=customer@example.com - Device lookup: POST /v1/customer/device/lookup with device ID Customers must be onboarded by their banks to be discoverable.What's the difference between billing intent and billing request?
What's the difference between billing intent and billing request?
- Billing Intent: Request permission to bill a customer (establishes agreement) - Billing Request: Actually bill the customer using an approved agreement phrase You must send a billing intent first to get customer approval before billing.
How do spending limits work?
How do spending limits work?
What happens if a customer declines payment?
What happens if a customer declines payment?
customerAction: "declined" and can offer alternative payment methods or retry later.Bank Questions
For Banks
For Banks
How do I migrate existing customers to Peere?
How do I migrate existing customers to Peere?
bash POST /v1/bank/customers You can migrate customers in batches of 100-500. See our migration guide for details.How do I link customer devices?
How do I link customer devices?
bash POST /v1/bank/customer/device/link This enables merchants to find customers when they visit websites or apps.What webhooks will I receive?
What webhooks will I receive?
How do I handle customer spending limits?
How do I handle customer spending limits?
Provider Questions
For Providers
For Providers
How do I onboard merchants to Peere?
How do I onboard merchants to Peere?
bash POST /v1/provider/merchants After creation, set appropriate trust levels for each merchant.What are merchant trust levels?
What are merchant trust levels?
- Basic: Standard billing operations - Enhanced: Device lookup + advanced billing - Premium: Full feature access + priority support Higher trust levels unlock more capabilities for merchants.
Can I bill customers on behalf of merchants?
Can I bill customers on behalf of merchants?
entityId in API calls.How do I manage settlements for merchants?
How do I manage settlements for merchants?
Technical Questions
API and Integration
API and Integration
What authentication method does Peere use?
What authentication method does Peere use?
Authorization: Bearer YOUR_API_KEYHow do I verify webhook signatures?
How do I verify webhook signatures?
javascript const expectedSignature = crypto .createHmac('sha256', webhookSecret) .update(payload) .digest('hex'); What are the API rate limits?
What are the API rate limits?
X-RateLimit-Limit: Total requests allowed - X-RateLimit-Remaining: Requests remaining - X-RateLimit-Reset: When limit resetsHow do I handle API errors?
How do I handle API errors?
Webhook Questions
Webhooks
Webhooks
What webhooks does Peere send?
What webhooks does Peere send?
billing.intent.response: Customer decision on billing authorization - billing.response: Payment confirmation from bank For Banks: - billing.intent: Merchant wants billing authorization - billing.request:
Merchant wants to bill customerHow do I set up webhook endpoints?
How do I set up webhook endpoints?
- Create HTTPS endpoints in your application 2. Configure webhook URLs in the Peere dashboard 3. Verify webhook signatures for security 4. Return 200 status code for successful processing
What if my webhook endpoint is down?
What if my webhook endpoint is down?
How do I test webhooks?
How do I test webhooks?
Business Questions
Business and Pricing
Business and Pricing
What are Peere's fees?
What are Peere's fees?
How long do settlements take?
How long do settlements take?
Can I get a refund for transactions?
Can I get a refund for transactions?
bash POST /v1/refunds/initiate Refunds typically process within 1-3 business days.Is there a minimum transaction amount?
Is there a minimum transaction amount?
Troubleshooting
Common Issues
Common Issues
Customer not found during lookup
Customer not found during lookup
Webhook not receiving notifications
Webhook not receiving notifications
API requests failing with 401 Unauthorized
API requests failing with 401 Unauthorized
Spending limits exceeded
Spending limits exceeded