Rambursare plată efectuată (Refund)

POST /v2/mia/payments/{payId}/refund

Acest endpoint permite inițierea unei rambursări (refund) pentru o plată finalizată cu succes, identificată prin payId.


Parametri cerere

Parametru în path

Nume
Tip
Obligatoriu
Descriere

payId

string (GUID)

da

Identificatorul unic al plății înregistrate în sistemul MIA.

Parametru în body

Nume
Tip
Obligatoriu
Descriere

reason

string (max. 500 caractere)

da

Motivul pentru care se inițiază rambursarea.

Request example

{
    "reason": "Client returned the product"
}

Parametri răspuns

Obiect result

Nume
Tip
Descriere

payId

string (GUID)

Identificatorul unic al plății pentru care s-a realizat rambursarea.

status

string (enum)

Statusul rezultat al plății. Posibilă valoare: Refunded.

Alte câmpuri

Nume
Tip
Descriere

ok

boolean

Indică dacă solicitarea a fost procesată cu succes.

errors

array

Conține detalii despre eventualele erori apărute în procesare.

errors.errorCode

string

Codul erorii.

errors.errorMessage

string

Descrierea erorii.


Response example

{
    "result": {
        "payId": "123e4567-e89b-12d3-a456-426614174000",
        "status": "Refunded"
    },
    "ok": true
}

Last updated