Skip to main content

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:

MethodDescriptionBest For
EmailReceive notifications via emailSimple alerts, manual monitoring
SMSGet instant text message alertsCritical events, mobile notifications
Webhook (URL)HTTP callbacks to your endpointAutomated 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

  1. Log in to your Paysera account
  2. Navigate to SettingsPayment Account

Step 2: Configure Notification Rules

  1. Choose the conditions that should trigger notifications:

    • Incoming payments
    • Outgoing transfers
    • Currency exchanges
    • Deposits
    • Other transactions
  2. Select the account to monitor

  3. 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.

Configuration Complete

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

ConceptDescription
Signature VerificationEvery webhook includes an RSA signature for security
IdempotencyUse statement_id to prevent duplicate processing
ResponseMust return 'OK' to confirm receipt
HTTPSOnly 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?


Additional Resources