New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Copilot
  • Chargebee Model Context Protocol (MCP) Server

Developer Resources


  • Developer Resources Overview
  • API Explorer
  • Articles and FAQ

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Usage Alerts
  • Prepaid credits
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

Invoices, Credit Notes, and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • eInvoicing
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Invoices, Credit Notes, and Quotes
  3. Articles and FAQ
  4. Invoice Operations
  1. Billing
  2. Invoices, Credit Notes, and Quotes
  3. Articles and FAQ
  4. Invoice Operations

How to reverse payment recorded for an invoice due to check bounce?

Problem Statement

You want to know how to reverse payment recorded for an invoice due to check bounce.

Solution

Scope

How to reverse offline payment?

How to reverse check payment?

How to reverse payment on a paid invoice?

After manually recording the payment, my customer's check got bounced. How do I revert back the status from paid?

Summary

The Reverse Transaction option can be used when a payment is collected via check and if the check bounces.

While using this option, the following points should be considered:

  • If the payment has been applied to an invoice, the payment should be removed from the invoice. This can be done using the Remove option.
  • You would then have to use the Reverse Transaction option to mark a reversal against this invoice.
  • A new reverse transaction will be created. This transaction will be applied to the existing transaction, and the unused amount will be removed.

Chargebee provides you with the flexibility to manage your offline transactions. Chargebee lets you revert the invoice status from 'Paid' by deleting the payments, and you can mark the transaction as 'Reverse Payment'.

Solution

You will be able to revert the invoice status and the recorded transaction from the invoice details page.

Navigate to the invoices index page on the Chargebee app. Select the specific invoice and scroll down to the Payments and Credits section > Click on the ellipsis (...)> Click Remove (refer to the screenshot below)

image

Once removed, in the Activity Log, the recent log will be recorded for the payment removed. Click on the transaction (hyperlink in blue color).

image

Now, you will be redirected to the transaction page and you will find the option 'Reverse Payment'. You can record the transaction reversal here.

image

Once the check transaction has been reversed, you will get a unique transaction ID with the confirmation status.

image

To perform bulk operation, Click Settings > Import & Export Data > Choose a Bulk Operation > Delete an offline transaction. Follow the steps here for more information.

image

Note

If a Payment Reversal has been deleted, the unused amount of the reference payment transaction will be increased.

Related Article

How to make partial payments in an invoice?

Was this article helpful?