Skip to content

Resolve Unresolved Transactions

An unresolved transaction holds a payment attempt for review. ChargeOn retains the gateway’s response, amount and source record so you can confirm the outcome and complete Transaction History safely. Start here when checking a gateway charge against your Salesforce records.

Read the Gateway Status before you act. It tells you what the gateway actually did:

Gateway Status What happened What resolving does
Success or Authorized The payment succeeded, or an authorisation hold was placed Records the payment or authorisation against your record
Failed or Declined The customer was not charged Records the failure and updates the plan or schedule

Use Gateway Status to confirm the outcome of this attempt. Resolve completes its record without taking another payment.

Before You Start

  • You need access to the Unresolved Transaction tab and its records.
  • Nothing else: resolving an unresolved transaction does not charge the customer again. It only finishes recording a payment that already happened.

Steps

  1. Go to the Unresolved Transaction tab, or open the record directly if you were pointed at one.

  2. Open the record you want to resolve, and check its Gateway Status: this is what the gateway itself told ChargeOn happened, so you know what you are about to confirm.

    An unresolved transaction with the Resolve action available

  3. Click the Resolve quick action (the same action works on mobile).

    The unresolved transaction confirmation dialog with the stored-payment explanation and Resolve Transaction highlighted

  4. Confirm. The dialog reads: "This action will create the missing Transaction History record using the stored gateway data and will not charge the customer again." Click Resolve Transaction.

What You Should See

The record's Processing Status changes to Resolved, and a Transaction History record now exists with the payment's amount and gateway. If the payment belonged to an invoice, a Recurring Payment record or a payment link, the Transaction History record links to them too.

The resolved $8,500 Q4 expansion payment for Emily Ross, linked to its matching successful transaction history

If It Does Not Work

Symptom Likely cause What to do
Capture or Void is blocked on a transaction An unresolved transaction is still open against that same record Resolve it first, then try Capture or Void again
Status shows Resolved but you still cannot find a Transaction History record You may be viewing as a user without visibility to it Check as an administrator, or review sharing on the record
A transaction on Stripe, Adyen, PayPal, RazorPay or GoCardless sits Unresolved for a long time It depends on the gateway telling ChargeOn what happened, either through a webhook or by ChargeOn checking back periodically, and that check has to be scheduled Confirm the transaction status job is scheduled: see the quick start guide's background jobs step (Part 7)