Notification
Stay informed about important events in your Paysera account through webhooks and real-time notifications.
Overview
The Notification API allows you to receive real-time notifications about actions taking place on your account. A callback is sent for each event, enabling you to:
- Automate workflows - Respond to payment events automatically
- Monitor transactions - Get instant updates on incoming and outgoing payments
- Track account activities - Stay informed about deposits, currency exchanges, and other transactions
- Integrate with your systems - Connect Paysera events to your own applications
Notification Methods
Choose from three methods to receive notifications:
| Method | Description | Best For |
|---|---|---|
| Receive notifications via email | Simple alerts, manual monitoring | |
| SMS | Get instant text message alerts | Critical events, mobile notifications |
| Webhook (URL) | HTTP callbacks to your endpoint | Automated integrations, real-time processing |
Getting Started
Prerequisites
Before you begin:
- ✅ Active Paysera account
- ✅ For webhooks: Publicly accessible HTTPS endpoint
- ✅ Basic understanding of HTTP callbacks (for webhooks)
Configuration Steps
Step 1: Access Notification Settings
- Log in to your Paysera account
- Navigate to Settings → Payment Account
Step 2: Configure Notification Rules
-
Choose the conditions that should trigger notifications:
- Incoming payments
- Outgoing transfers
- Currency exchanges
- Deposits
- Other transactions
-
Select the account to monitor
-
Click Add recipient button
Step 3: Choose Notification Method
Select one or more methods:
- Email notification - Enter email address
- SMS notification - Enter mobile phone number
- Webhook (URL) - Enter your HTTPS endpoint URL
Step 4: Save Configuration
Click Save to activate notifications.
Your notification settings are now active. You'll start receiving notifications based on your configured conditions and methods.
How Webhooks Work
When an event occurs on your account, Paysera sends an HTTP POST request to your configured URL with encoded event data and signature.
Basic Flow
Event occurs → Paysera → HTTP POST → Your endpoint → Verify → Process → Respond 'OK'
Key Concepts
| Concept | Description |
|---|---|
| Signature Verification | Every webhook includes an RSA signature for security |
| Idempotency | Use statement_id to prevent duplicate processing |
| Response | Must return 'OK' to confirm receipt |
| HTTPS | Only secure endpoints are supported |
Common Use Cases
E-commerce
- Automatic order confirmation after payment
- Real-time inventory updates
- Customer notification emails
- Fraud detection and monitoring
Accounting
- Automated transaction recording
- Real-time balance updates
- Reconciliation automation
- Financial reporting
Subscriptions
- Recurring payment processing
- Subscription status updates
- Failed payment handling
- Usage-based billing
Multi-platform Integration
- Synchronize across multiple systems
- Trigger workflows in other tools
- Update CRM records
- Mobile app notifications
Next Steps
Ready to implement webhooks? Explore the detailed guides:
🔧 Implementation Guide
Learn how to implement webhooks with technical specifications, security best practices, and code examples.
📋 Event Reference
Complete reference of all event types, parameters, and examples.
Support
Need help with Notification?
- 📧 Email: support@paysera.com
- 📞 Phone: Contact Information
Additional Resources
- 🐙 GitHub - PHP library repository
- 📹 Video Guide - Setup instructions
- 🏦 Paysera Account - Manage your account