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

Docschargebeedocs

HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Payment Methods


  • Payment Methods Overview
  • Cards
  • Direct Debit
  • Bank Based Payments
  • Wallets
  • Vouchers
  • Articles and FAQ

Payment Gateways and Configuration


  • Payment Gateways Overview
  • Chargebee Test Gateway
  • Chargebee Pay
  • Stripe
  • Adyen
  • Braintree
  • Authorize.net
  • PayPal Payment Services
  • GoCardless
  • Razorpay
  • Checkout.com
  • Mollie
  • BlueSnap
  • CyberSource
  • Global Payments
  • QuickBooks Payments
  • Worldline Online Payments(formerly Ingenico)
  • Worldpay
  • J.P. Morgan Mobility Payment Solutions
  • Twikey
  • dLocal
  • Bank of America
  • Solidgate
  • Pay.com
  • EBANX
  • BluePay
  • Sage Pay
  • Paymill
  • Bambora (formerly Beanstream)
  • E-xact Direct Integration
  • Orbital (Chase Paymentech)
  • Pin Payments
  • Moneris
  • Elavon
  • Network Merchants Incorporated (NMI)
  • eWay Rapid
  • Ecentric
  • Windcave
  • Metrics Global
  • Nuvei
  • Paystack
  • Articles and FAQ

Level 2/3 Data Support


  • Level 2/3 Data Support

Advanced Routing


  • Advanced Routing

Dunning


  • Dunning
  • Articles and FAQ

Offline Checkout


  • Offline Checkout
  • Articles and FAQ

Transaction Sync & Invoice Mapping


  • Transaction Sync and Invoice Mapping

Fraud Management


  • Fraud Management

Error Handling


  • Errors with Root Cause and Troubleshooting

Payment Lifecycle Logs


  • Payment Intents
  • Transactions
  • Gateway Activity Logs
  • Articles and FAQ

Others


  • Reach (Merchant of Record)
  • Payment Verification
  • Bulk Deletion of Payment Methods
  • Custom Payment Methods
  • Payment Initiator Parameter
  • PSD2 and Strong Customer Authentication
  • RBI e-Mandate
  • RBI Tokenization Regulations
  • Chargeback Management
  • Transaction Descriptors
  • Payment Preferences
  • Visa Trial Rules
  • Mastercard Trial Rules
  • Co-badged Card Compliance
  • Articles and FAQ
  1. Payments
  2. Payment Gateways and Configuration
  3. Articles and FAQ
  4. Authorize.Net
  1. Payments
  2. Payment Gateways and Configuration
  3. Articles and FAQ
  4. Authorize.Net

Authorize net shows settledSuccessfully but Chargebee shows failed

Problem Statement

This article helps you understand authorize net shows settledsuccessfully but chargebee shows failed.

Solution

When processing ACH or eCheck payments through Authorize Net, you may notice a mismatch in transaction status between Authorize Net and Chargebee. This article explains why that happens and how to interpret the correct transaction outcome.

How ACH transactions are handled in Authorize Net

ACH/eCheck payments in Authorize Net go through two distinct stages:

  1. Settlement
  • Authorize Net submits the debit request to the bank.
  • If the bank accepts it without immediate rejection, the transaction is marked as settledSuccessfully in Authorize Net.
  1. Return window (2 to 5 business days)
  • The bank can later reject the debit with a return code (e.g., R03 - No account/unable to locate account).
  • When this occurs, Authorize Net does not change the original transaction status.
  • Instead, it appends the rejection under a returnedItems block in the transaction data.

Why the statuses differ

  • Authorize Net continues to show the original status as settledSuccessfully, because the debit was technically submitted into the ACH network.
  • Chargebee, however, reads the returnedItems data and updates the payment status as failed, since the funds were not actually collected.

How to resolve this

  1. Treat the status shown in Chargebee as the accurate final status.
  2. In Authorize Net, check the returnedItems section in the transaction record for return codes.
  3. If the return code is something like R03, it means the bank rejected the transaction after initial settlement. Chargebee reflects this as a failed payment.

Related Articles

'Error: E00027 Payment collection failed/payment has been declined. What''s going on?'
'Error: E00007 User authentication failed due to invalid authentication values. What''s going on?'

Was this article helpful?