LogoLogo
Explore with DeepWikiJoin Slack CommunityContact Us
  • About Hyperswitch
    • Exploration Guide
    • Overview
    • Payments Suite
    • Payments Modules
      • Cost Observability
      • Revenue Recovery
      • Vault
        • Server to Server Vault tokenization
        • Vault SDK Integration
        • Hyperswitch Vault: Pass Through Proxy Payments
      • Intelligent Routing
      • Reconciliation
        • Getting Started with Recon
      • Alternate Payment Method Widgets
        • Hyperwidget Integration Guide
    • Roadmap - Q2 2025
      • Previous Roadmap - Q1 2025
      • Previous Roadmap - Q4 2024
      • Previous Roadmap - Q3 2024
      • Previous Roadmap - Q2 2024
      • Previous roadmap - Q1 2024
      • Previous roadmap - Q4 2023
  • Use-Cases
    • For SaaS Businesses
    • For B2B SaaS Businesses
    • For E-Commerce Businesses
    • For Marketplace/Platforms
  • Explore Hyperswitch
    • Payment Orchestration
      • Accept Payments
        • Connectors
          • Activate Connector on Hyperswitch
          • Try a Payment
          • Available Connectors
            • ACI
            • Adyen
            • Airwallex
            • Authorizedotnet
            • Bambora
            • Bank of America
            • Billwerk
            • Bluesnap
            • Braintree
            • Checkout
            • Coinbase
            • Cybersource
              • Apple Pay
              • Google Pay
            • dLocal
            • Fiserv
            • GlobalPayments
            • GoCardless
            • Klarna
            • Mollie
            • MultiSafepay
            • Nuvei
            • OpenNode
            • Paypal
            • PayU
            • Prophetpay
            • Rapyd
            • Shift4
            • Stripe
            • TrustPay
            • Volt
            • Worldline
            • Worldpay
            • Zen
            • Netcetera
              • Authenticating Payments via Netcetera Through HyperSwitch SDK
        • Setup Payment Methods
          • Cards
          • Wallets
            • Apple Pay
              • Web Domain
              • iOS Application
            • Google Pay
            • PayPal
          • Pay Later
          • Banks
            • Bank Debits
            • Bank Redirects
            • Bank Transfers
            • Open Banking
          • Crypto
          • Test Credentials
        • Payment Links
          • Configurations
          • Create Payment Links
          • Secure Payment Links
          • Setup Custom Domain
        • Save a Payment Method
        • Manual Capture
        • Incremental Authorization
        • Tokenization & Card Vault
          • Network Tokenisation
        • Supported Payment Workflows
        • Co-badged Cards
        • Webhooks
      • Process Payouts
        • Getting Started with Payouts
        • Using Saved Payment Methods
        • Smart Router for Payouts
        • Smart Retries in Payout
        • Payout Links
      • Smart Routing
        • Rule Based Routing
        • Volume Based Routing
        • Default Fallback Routing
      • Smart Retries
        • 3DS Step-up Retries
      • 3DS / Strong Customer Authentication
        • Setting up 3DS Decision Manager
        • Native 3DS Authentication
        • External Authentication for 3DS
      • Fraud & Risk Management
        • Activating FRM in Hyperswitch
        • Fraud Blocklist
      • Subscriptions
        • PG Agnostic Card Forwarding
        • Zero Amount Authorization
      • Split Payments
        • Stripe Split Payments
        • Adyen Split Payments
        • Xendit Split Payments
    • Checkout Experience
      • Customizable and Native Integrations
        • Web
          • Node And React
          • Customization
          • Error Codes
          • Node and HTML
          • Vanilla JS and REST API Integration
        • Android
          • Kotlin with Node Backend
          • Customization
          • Features
        • iOS
          • Swift with Node Backend
          • Customization
          • Features
        • React Native
          • React Native with Node Backend
          • Card Widget
          • Customization
        • Flutter
          • Flutter with Node Backend
          • Customization
        • Headless SDK
        • Server Setup
      • Click To Pay
        • Visa Click to Pay: V1 to V2 Migration
      • Payment Methods Management
    • Payment Operations
      • Managing Accounts and Profiles
        • ⚙️Control Centre Account setup
        • Hyperswitch Account Structure
      • Manage Your Team
      • Analytics & operations
        • Exporting payments data
      • Disputes / Chargebacks
      • Surcharge
        • Surcharge Setup guide
      • Multi-Tenancy
      • Data migration
        • Import data to Hyperswitch
        • Export data from Hyperswitch
    • Security and Compliance
      • PCI Compliance
      • Data Security
      • GDPR compliance
      • Identity and Access Management
    • E-commerce Platform Plugins by Hyperswitch
      • 🔌WooCommerce Plugin
        • Setup
        • Roadmap
        • Compatibility
        • FAQs
      • Saleor App
        • Setup
      • Automatic Tax calculation for Express Checkout wallets
  • Hyperswitch open source
    • Overview
      • Run Hyperswitch Locally Using Docker
        • Run Additional Services
      • Development Environment Setup
        • Backend
          • Configure and Run the Application
          • Try out APIs
        • SDK (Frontend)
        • Control Center
    • Deploy on AWS
      • Deploy on AWS using CloudFormation
      • Component-wise Deployment
        • Deploy app server
        • Deploy Control Center
        • Deploy web client
          • Production ready deployment
          • Integrate web client on your web app
          • Playground deployment for prototyping (optional)
        • Deploy Card Vault
          • Production ready deployment on AWS
          • Cloud setup guide
    • Deploy on Kubernetes
      • Deploy on GCP Using Helm Charts
      • Deploy on Azure Using Helm Charts
    • Account setup
      • Using Hyperswitch Control Center
      • Test a payment
      • Using postman
    • Troubleshooting
  • Testing Payments
  • Check list for Production
    • Going live
      • For SaaS Setup
      • For On-Prem Setup
        • Monitoring
        • PCI compliance
          • Get started
          • Completing the SAQ
        • Data Security
        • Updates
  • Learn more
    • API Reference
    • Connectors Supported
    • SDK Reference
      • React
      • JS
      • Custom Events
    • Hyperswitch architecture
      • Router
      • Storage
      • A Payments Switch with virtually zero overhead
    • Payment flows
    • Blog
  • Community Guidelines
Powered by GitBook

Compliance

  • Vulnerability Disclosure
  • PCI DSS 4.0
  • ISO 27001:2022

Community

  • Slack
  • Discord
  • GitHub Discussion
On this page
  • Benefits for Merchants
  • Key Features
  • Use cases
  • Activate & Configure the Reconciliation module

Was this helpful?

  1. About Hyperswitch
  2. Payments Modules

Reconciliation

The Reconciliation module in Hyperswitch automates financial reconciliation, providing businesses with greater accuracy and control over their financial processes. It simplifies transaction matching for financial operations (FinOps) teams, ensuring seamless verification of payments, settlements, and ledger entries with 99% reconciliation accuracy.

Financial reconciliation is essential for maintaining transparency, identifying revenue leakages, and ensuring regulatory compliance. Without an efficient reconciliation system, businesses risk financial discrepancies, accounting errors, and increased manual effort. Hyperswitch offers a robust solution that streamlines reconciliation and enhances operational efficiency.

By integrating Hyperswitch’s reconciliation module, businesses can:

  • Ensure transactional accuracy – Handle large transaction volumes with minimal discrepancies.

  • Achieve high reconciliation rates – Reduce financial mismatches and missing transactions with a 99% reconciliation rate.

  • Automate error resolution – Minimize manual intervention by automatically resolving 80% of reconciliation exceptions.

  • Improve processing efficiency – Accelerate reconciliation workflows, leading to a 60% increase in efficiency and faster financial closing.

Benefits for Merchants

  • Accurate Financial Reporting

    • Ensures every transaction is properly recorded and reconciled.

    • Reduces accounting errors and revenue losses.

    • Generates audit-ready reports for compliance.

  • Automated Reconciliation with Minimal Effort

    • Matches transactions across PSPs, banks, and internal ledgers.

    • Resolves 80% of discrepancies automatically.

    • Reduces dependency on manual intervention.

  • Improved Efficiency and Faster Closing

    • Automates reconciliation workflows for 60% faster processing.

    • Provides real-time visibility into financial operations.

  • Fraud Detection & Compliance

    • Flags missing, duplicate, or suspicious transactions automatically.

    • Maintains audit-ready records to meet regulatory standards.

  • Scalability for Business Growth

    • Supports multi-region transactions with different currencies and tax structures.

    • Handles high transaction volumes efficiently.

Key Features

  • Multi-Source Reconciliation

    • Matches transactions across PSPs, banks, and internal ledgers.

    • Supports global payments with multi-currency handling.

  • Automated Anomaly Detection

    • Instantly identifies mismatched or missing transactions.

    • Uses machine learning to reduce manual reviews.

  • Error Categorization & Reporting

    • Detects processing fee mismatches, chargebacks, refunds, and duplicate charges.

    • Provides structured reports for easy issue resolution.

  • Custom Rules & Configurations

    • Enables flexible reconciliation formats tailored to business needs.

    • Supports SaaS, on-premise, and open-source deployments.

  • Seamless Automation

    • Schedules reconciliation workflows for real-time transaction matching.

    • Generates instant reports and alerts for better financial control.

Use cases

  1. Three-way recon - Hyperswitch Recon Engine can execute 3-way reconciliation between merchant, PSP, and bank. This intricate reconciliation paradigm ensures that financial transactions traverse seamlessly across these entities, validated based on crucial attributes such as Amount, Status, Fees & Taxes, and more, as stipulated during configuration.

  2. Two-way recon - Hyperswitch Recon Engine also offers the flexibility to execute 2-way reconciliation between the Merchant and PSP.

Activate & Configure the Reconciliation module

  1. Go to Reconciliation tab on the Hyperswitch control centre.

  2. Click on send an email. Hyperswitch team will reach out to you over email. We will need to configure the file formats of PSPs and bank reports that you plan to use via the Reconciliation module.

    • To configure PSP or a bank report file format, you need to have sample data in the right format. PSPs support various API reports tailored for different use cases. You must select the report that aligns with your specific business requirements. We provide support for multiple file formats for a single PSP.

    • It usually take 2-5 days for the team to configure the module as per your requirements depending on the file formats and other specifications.

    • Merchants can also choose whether they want to do Manual reconciliation or Automated reconciliation.

    • We also allow merchants to specify the details of computations based on transaction values, fees, and taxes.

      • For instance, consider an order of $100 sent via Hyperswitch to the payment processor which will ultimately send this amount to the merchant's bank for settlement. However, in between, the payment procesor will deduct fees as well as taxes, let's say 5% each. Therefore, the settled amount will be $90, with a $5 fee and a $5 tax.

      • The payment processor report should contain these details. However, in case these details are not present in the report , the merchant can specify these values. Based on the merchant configured specifications, we will reconcile the bank's settled amount.

  3. Once reconciliation is active for your merchant account, you will be notified through an email. You can log into Hyperswitch dashboard and click on 'Go to recon tab'. You will be redirected to the Reconciliation dashboard.

  1. The merchant will be granted Merchant admin access to the Reconciliation dashboard and will have the ability to add their internal team members as Users with customisable permissions from the Admin tab.

Last updated 3 months ago

Was this helpful?

.

Know more about Hyperswitch Reconciliation module and how to use it