Why are transactions still In Progress even though they are settled at the gateway?

Modified on: Wed, 7 Apr, 2021 at 11:04 AM


Direct Debit transactions typically take up to 5 working days for them to be settled, during which the transaction is in an “In Progress” status. When the payment is successful, the transaction moves from the In Progress state to Success. Chargebee relies on the gateway notifications to make these updates.

However, if Chargebee’s notification URL is not set up in your gateway, then once the transaction is initiated, there is no way for Chargebee to know if the transaction was successful at the gateway, in order for the transaction status to be marked accordingly in Chargebee and as a result, mark the invoice as Paid. It is absolutely imperative to have this set up.

For transactions that are already in the In Progress state, if the transaction is settled at the gateway’s end and they need to be settled in Chargebee as well, please contact our Support team through support@chargebee.com and we can update the transaction status for you.

The below applies to only Stripe & Adyen direct debit payments (via SEPA/ACH)


The notification URL can be fetched in Chargebee and added to your gateway settings through Settings > Configure Chargebee > Payment gateways > Stripe (or) Adyen > Notification URL > Copy.

Here is Stripe’s documentation on how to set up a webhook.

Here is Adyen’s documentation on how to set up a webhook.

Recommended Documentation & Articles

ACH Payments via Stripe

SEPA Payments via Stripe

SEPA Direct Debit via Adyen

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.