> For the complete documentation index, see [llms.txt](https://help.orderdesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.orderdesk.com/guided-walkthroughs/shipping-fulfillment-and-returns/how-to-refund-and-capture-payments.md).

# How to Refund and Capture Payments

The payment gateway integrations for Order Desk allow you to refund payments right from Order Desk. The integrations do this by passing the original payment details on to your payment gateway with a refund request. Some gateways support void requests and others support capturing payments from a previous authorization. Please refer to your specific integration docs for more details.

## Issuing A Full or Partial Refund

If the transaction processing code matches your gateway, you’ll see a payment processing box under the order totals. The default amount shows the balance that is available for refunding at the processor. Enter the amount you want to refund (partial refunds are okay) and press Refund. If you only process a partial refund you can come back and do more later until the entire transaction has been refunded.

## Voiding a Transaction

Some gateways support voiding a transaction. This takes place before a transaction has been settled and means that it won’t show up at all on the customer’s credit card statement so if a full refund is desired, this is generally the preferred method. You can always try voiding a transaction first and if that fails you can run a regular transaction. The void button gets automatically removed three days after the purchase. Most processors only accept full voids.

## Capturing a Previously Authorized Transaction

If your original transaction was just an authorization, you can capture that authorization (or part of the authorization). You can’t capture more than was originally authorized. If your transactions will be coming in as authorizations and not captures, please set up your integration settings to expect this.

## Setting Payment Details Manually

If you need to change the payment status manually this can be done by editing the order details and setting the payment status. More details are available by selecting the “Additional Details” link at the bottom of the window.

## Rule Events

There are rule events that you can target for partial refund, full refund, payment capture, and void.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.orderdesk.com/guided-walkthroughs/shipping-fulfillment-and-returns/how-to-refund-and-capture-payments.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
