Library
List of Errors
The collection has already been completed, possibly due to an incorrect transaction ID or if two FRST (first-time debit) transactions were submitted. Please verify the transaction details or assist the customer in resolving this issue.

Recommended Customer Message

The collection has already been completed. Please check the transaction in your bank account or contact customer support for assistance.

Description

The payment was rejected because a similar transaction has already been processed. This typically occurs when the same transaction is submitted multiple times, often due to duplicate clicks, delayed gateway updates, or reuse of transaction IDs.

Recommended Customer Message

It looks like this payment has already been processed. Please check your account or bank statement to confirm, and contact support if you need assistance.

Root Cause

  • Duplicate transaction submissions: The same transaction was processed multiple times, especially for first-time debit (FRST) transactions.
  • Incorrect transaction IDs: Submitting the same transaction ID more than once can lead to duplicate detection.
  • Delayed gateway updates: The gateway processes a transaction, but the status was not updated immediately, leading to resubmission attempts.

Troubleshooting and Solutions

  • Ask the customer to check their bank account for the successful transaction.
  • Ask the customer to contact support if they need help identifying the transaction.
  • Verify transaction records in Chargebee and at the payment gateway to confirm that a payment was already processed.
  • Ensure that transaction IDs are unique and not reused for future attempts.
  • Avoid retrying until you confirm that no successful collection exists to prevent further duplication.
  • Try to collect payment using the Pay Now flow by creating a new transaction if there is no successful transaction recorded.