How long are funds guaranteed for, how long can I keep a transaction on hold?

How long are funds guaranteed?

Funds for transactions that are processed as an Authorization (aka "Hold") will be guaranteed for a particular amount of time. Ultimately, it is entirely up to the card-issuing bank as to how long they will guarantee that funds will be available for that transaction. Typically, the following rules apply, but it is ultimately up to each card-issuing bank:

Credit Cards Funds may be guaranteed for up to 21 days.
Debit Cards  Funds may be guaranteed for up to 2-3 days. If you process a transaction as a Hold, and you update it to Capture at a later date, then there is a possibility that those funds will no longer be guaranteed by the card-issuing bank.

Therefore, it is possible that the card will be declined at that time. If this is the case, the card will need to be reprocessed. PayJunction is not responsible for expired authorizations and approval codes.

How do I Capture or Void the transaction?

When a transaction is archived in your History as a Hold, you will need to manually update it to a Capture in order to be paid for that transaction.


PayJunction will automatically void any transaction that has been on hold for over 6 days.

How do I change a transaction from HOLD to CAPTURE?

Submit a Request

Submit your support questions here.
We'll be in touch as soon as possible


Got Questions?

We’re here to help. Call us and speak
with a Customer Support Representative.


TOLL FREE(800) 601-0230 x3

TOLL(805) 563-1520

BACKUP(805) 426-0404

FAX FREE(800) 771-3821

FAX TOLL(805) 569-3821

Send your Feedback

Let us know how we can improve.
We’re always happy to hear from you!