# Utworzenie zwrotu **POST /{merchantId}/transaction/{transactionId}/refund** Zapytanie umożliwia wykonanie zwrotu do opłaconej transakcji. Podczas wykonywania wielu transakcji zwrotu jednocześnie, należy wprowadzić **co najmniej 5-cio sekundowe opóźnienie** pomiędzy kolejnymi transakcjami. > Ze względów bezpieczeństwa zwroty można wykonywać: >- w przypadku BLIK maksymalnie do 12 miesięcy >- dla imoje płacę później maksymalnie do 12 miesięcy >- dla kart płatniczych do 3 lat ## Servers - Środowisko produkcyjne: https://api.imoje.pl/v1/merchant (Środowisko produkcyjne) - Środowisko testowe: https://sandbox.api.imoje.pl/v1/merchant (Środowisko testowe) ## Authentication methods - Token autoryzacyjny ## Parameters ### Path parameters - **merchantId** (string) Identyfikator klienta - **transactionId** (string(uuid)) Identyfikator transakcji jako `UUID v4` ### Body: application/json (object) - **type** (string) Typ transakcji - **serviceId** (string(uuid)) Identyfikator sklepu jako `UUID v4` - **amount** (integer) Kwota transakcji w najmniejszej jednostce waluty np. **grosze**. - **title** (string) Tytuł transakcji - **sendRefundConfirmationEmail** (boolean) Wyślij e-mail z potwierdzeniem zwrotu do płatnika. Mail jest wysyłany po **poprawnym zrealizowaniu zwrotu** (status `settled`) na adres e-mail podany przy składaniu zamówienia. ## Responses ### 200 Zapytanie wykonane poprawnie #### Body: application/json (object) - **transaction** (object) ### 422 Payload nie zawiera wymaganaych parametrów, zawiera niedopuszczalne parametry, lub przesłane w nich wartości nie spełniają wymogów. #### Body: application/json (object) - **apiErrorResponse** (object) Szczegóły błędu [Powered by Bump.sh](https://bump.sh)