> For the complete documentation index, see [llms.txt](https://guide.xs2a.com/xs2a/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.xs2a.com/xs2a/integration-cs/features/payouts-and-refunds.md).

# Payouts & Refunds

With the payouts & refund feature, you can initiate a payout or refund to your customer. You just need to send us a list of transactions with respective payout & refund information via API and we will provide you a SEPA pain file that can easily be further processed by your bank.\
In contrast to a refund, a payout can be executed to any amount required. A refund, however, cannot exceed the amount of the original transaction.\
&#x20;

**Preconditions for using payouts & refunds:**

* The transaction related to the payout or refund transaction was processed via XS2A.pay&#x20;
* Recon Payment Platform feature is activated

**How does it work:**

1. You send a list with the respective payout & refund information (transaction ID, amount, transaction type refund or payout) via API
2. Tink Germany checks the list
3. Tink Germany provides a pain 001.001.03 file with the payer and payee information taken out of the original transaction and the payout & refund information of your list via API
4. Take the pain file and further process and authorise it at your bank

{% embed url="<https://docs.xs2a.com/swagger/>" %}
