New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
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
  • Stripe
  • PayPal Payment Services
  • Chargebee Pay
    • Getting Started with Chargebee Pay
    • Supported Payment Methods
    • Chargebee Pay Portal
      • Dashboards
      • Transactions
      • Payouts
      • Disputes
    • Reporting and Reconciliation
    • Funding the Reserves
    • Fraud and Risk Management
    • Dunning
    • Account Updater
    • Token Migration to Chargebee Pay
    • Payment Pricing Models
    • Chargee Pay FAQ
  • Adyen
  • Authorize.net
  • Bambora (formerly Beanstream)
  • Bank of America
  • BluePay
  • BlueSnap
  • Braintree
  • Checkout.com
  • CyberSource
  • dLocal
  • EBANX
  • Ecentric
  • Elavon
  • E-xact Direct Integration
  • eWay Rapid
  • Global Payments
  • GoCardless
  • J.P. Morgan Mobility Payment Solutions
  • Metrics Global
  • Mollie
  • Moneris
  • Network Merchants Incorporated (NMI)
  • Nuvei
  • Orbital (Chase Paymentech)
  • Pay.com
  • Paymill
  • Paystack
  • Pin Payments
  • QuickBooks Payments
  • Razorpay
  • Sage Pay
  • Solidgate
  • Twikey
  • Windcave
  • Worldline Online Payments(formerly Ingenico)
  • Worldpay
  • 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
  • Gateway Webhook 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 Lifecycle Logs
  3. Transactions
  4. In-Progress Transaction Sync
  1. Payments
  2. Payment Lifecycle Logs
  3. Transactions
  4. In-Progress Transaction Sync

In-Progress Transaction Sync

Sometimes, a payment may remain in the In-Progress state longer than expected due to gateway issues or notification delays. To help you resolve these transactions more quickly, Chargebee offers a manual sync option that allows you to fetch the latest status directly from the payment gateway.

When to use Transaction Status Sync

Use this feature when you need to verify or update a transaction that hasn't moved out of the In Progress state.

You should sync a transaction if:

  • The payment has been in the In-Progress state longer than expected.
  • You suspect a missed webhook or a gateway delay.
  • You want to check the most recent payment status before taking further action.

This option is available only for transactions processed through gateways that support Transaction Fetch.

How to sync a transaction

You can manually sync a transaction's status from the transaction details page.

Follow these steps:

  1. Log in to your Chargebee Billing site.
  2. Go to Logs > Transactions.
  3. Select the transaction that is marked as In Progress.
  4. On the transaction details page, look for the 'Transaction is In-Progress' section.
  5. Click Sync Now to fetch the latest status.

Chargebee will then contact the payment gateway and update the transaction if the status has changed.

What happens after you sync

Depending on the gateway response, one of the following will occur:

Successful sync

  • The transaction status is updated (e.g., Success, Failed, Voided).
  • A confirmation toast message appears.

Sync failed

  • Chargebee could not fetch the status.
  • An error message explains the issue.

Still In Progress

  • If the gateway reports that the transaction is still pending, the state remains In Progress.
  • The Last Synced At timestamp is updated, so you know the latest attempt time.

Why this feature is helpful

This feature helps you take control of stalled transactions and avoid delays caused by gateway or webhook issues.

Key benefits include:

  • Resolving stuck payments without needing to contact Support
  • Handling missed gateway notifications or response delays
  • Ensuring transaction accuracy and status visibility during payment processing

Was this article helpful?