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

Release part of the amount

Release only what you're not going to collect, and leave the rest of the payment in place.

Your answers so far

How did the customer pay?
By card. Change
Has the payment settled?
No. It's authorized or captured, and its batch hasn't closed. Change
Are you canceling all of it?
No. Only part of the amount. Change

Choose one

    What to build

    If the payment is an authorization you haven't captured yet, capture only the amount you're keeping: the unused part of the hold is released. If it's already captured, send a Reversal with an amount. The rest stays authorized, and you can send further partial reversals until the reversed total reaches the authorized amount.

    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

    • Confirm the operation is in the transaction's allowedActions list before you send it. The processor, its reversal window, and the merchant's own settings all change that list, and none of them is visible from your side.
    • Not every processor supports a partial reversal. One that doesn't refuses the request with REVERSAL_PARTIAL_NOT_SUPPORTED, and your options are a full cancel or waiting for settlement and refunding the difference.
    • An authorization can be captured once. Capturing less releases the remainder for good, so capture when the order's final amount is known.

    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.