btcpayserver-doc/docs/Refund.md
Dennis Reimann 27c7d37f7d
Fix embed links
Fixes #1264.
2023-04-14 12:32:46 +02:00

2.1 KiB

Refunds

:::tip If you are looking for information about requesting a refund from a merchant, please refer to this FAQ :::

Refunds are one of the applications built on top of the Pull Payments feature.

On this page, we will walk you through the process of issuing a refund. There are a short few steps to create the refund for the customer.

Create a refund

  1. To refund an invoice, go in the Invoices page and click Details on the invoice.

BTCPay Server refund feature

  1. Click Issue a refund

BTCPay Server refund feature

  1. Select refund's payment method

BTCPay Server refund feature

  1. Select the amount you want to refund

BTCPay Server refund feature

  1. Share the link of this page with your customer

BTCPay Server refund feature

Processing refund

Once a customer clicks on the link you've provided adds their refund bitcoin address and claims the invoice, the next step is to process a refund.

  1. Go to the Payouts tab in your sidebar.

BTCPay Server Payouts tab

  1. Select the Payouts you want to process, go to actions and select Approve and send

BTCPay Server Payouts tab

  1. Sign and broadcast the transactions.

BTCPay Server Payouts tab

  1. The payout has now been signed and is in progress, awaiting confirmation on the blockchain. This is reflected to the claimant in their view.

BTCPay Server Payouts tab

  1. After the transaction has been confirmed on the blockchain, the status of the payout will be completed.

BTCPay Server Payouts tab

Customer's view after the refund has been successfully processed.

BTCPay Server Payouts tab