# Refunds

{% hint style="info" %}
💬 **Need help?** If you're stuck, ask Eva on ATRIP for instant diagnostics.

<a href="https://www.atriptech.com/" class="button primary" data-icon="comments">Ask Eva</a>
{% endhint %}

Use this section for the full refund lifecycle.

### What this section covers

* Request refund quotations
* Submit refund requests
* Query refund status and results

### Typical flow

{% stepper %}
{% step %}

### Refund Quotation

Get the latest refundable amount and refund conditions.
{% endstep %}

{% step %}

### Make a Refund

Submit the refund request with the quotation result or refund details.
{% endstep %}

{% step %}

### Query Refund Status

Track progress until the refund is completed, rejected, or closed.
{% endstep %}
{% endstepper %}

### Main APIs

* `refundQuotation.do`
* `refund.do`
* `queryRefundOrders.do`

### Use this when you need

* Voluntary refunds
* Involuntary refunds
* Void handling
* Refund status tracking

### Full API reference

See endpoint-level details here:

* [Refunds](https://resources.atriptech.com/api-document/api-reference/post-booking-apis/refunds)

### Related pages

* [Finance](https://resources.atriptech.com/api-document/troubleshooting-and-support/faqs/atlas-api-finance)
* [Post-booking](https://resources.atriptech.com/api-document/troubleshooting-and-support/faqs/atlas-api-post-ticketing)
* [Error Codes](https://resources.atriptech.com/api-document/troubleshooting-and-support/errors-handing)
* [Post-booking APIs](https://resources.atriptech.com/api-document/api-reference/post-booking-apis)
