---
title: "Request a Payment Refund"
method: POST
path: "/v1/payment/refund-request"
tags: ["Payment"]
---

# Request a Payment Refund

`POST /v1/payment/refund-request`

Submits a request to refund a specific payment. The request body includes details such as the refund amount, reason, and transaction ID.

## Request body

- PaymentRefundRequestLynxModel
  - `RefundAmount` number, double, nullable — The amount to be refunded to the customer.
  - `RefundEmailList` string, nullable — A list of email addresses to notify about the refund, separated by commas.
  - `RefundReason` string, nullable — The reason for requesting the refund.
  - `TransactionId` integer — The unique identifier of the transaction for which the refund is requested.
  - `SiteId` integer — The unique identifier of the site where the transaction occurred.
  - `MachineAuTime` string, date-time — The machine's authorization time associated with the transaction.

## Response `200`

The refund request was successfully processed, and the response contains the result of the request.

- RefundPaymentLynxModelResponse
  - `Result` string, nullable — The result of the refund request, indicating success or failure.
  - `Status` string, nullable — The current status of the refund request.

---

[API](https://skmtc.net/nayax/apis/nayax-cortina-api.md) · [All operations](https://skmtc.net/nayax/apis/nayax-cortina-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nayax/nayax-cortina-api/revisions/421f6f83c257/schema)
