View as Markdown

llms.txt

No such decision guide

This instance publishes nothing at that address. The catalog lists every decision guide it does publish.

Back to the decision guides

Decision guides Cancel or refund a payment

Void the debit before it's sent, refund it after it clears

ACH has no hold and no card batch, so there's no reversal. There's a void before origination and a refund after.

Your answers so far

How did the customer pay?
By ACH bank debit. Change
What happened to the debit?
I need to stop it, or give the money back. Change

Choose one

    What to build

    Before the processor originates the debit to the ACH network, send a Void. Once the debit has cleared, send a Refund, which creates a new linked transaction that clears on the ACH rail on its own schedule. As on a card, read the transaction's allowedActions list to learn which one applies.

    What this means for PCI

    This is guidance rather than a compliance determination. Which questionnaire you are eligible for depends on your full environment, so confirm it with your QSA or your acquirer before you rely on it.

    Worth knowing

    • Transaction.Settled never fires for ACH. Subscribe to Transaction.AchStatusChanged and Transaction.Returned instead.
    • A debit can be returned after it reported as cleared. Hold off on irreversible fulfillment for as long as your business can afford to.

    Reconnecting to the server

    Could not reconnect

    This session has ended

    Attempt 1

    Your work on this page is still here. Retrying keeps it; reloading starts the page again.

    The server no longer holds this page's state, so it has to be loaded again.