Returnare plată
Returnarea plății poate fi parțială sau totală și poate fi efectuată doar o singura dată.
În cazul în care plata a fost returnată parțial iar ulterior a venit necesitatea de a returna și restul sumei va trebui să vă adresați la echipa de suport.
https://api.maibmerchants.md/v1/refund
Parametri pentru request (body)
payId
DA
string(UUID)
Identificatorul tranzacției care trebuie returnată.
refundAmount
NU
number(decimal)
Suma care trebuie returnată Cumpărătorului, în format X.XX
De exemplu: 10.25 (currency=MDL) -> 10 lei și 25 bani.
Această sumă poate fi mai mică sau egală cu suma tranzacției.
Dacă acest parametru nu este transmis va fi returnată toată suma tranzacției.
Exemplu
Parametri răspuns
result
object
Obiect care conține datele tranzacției
payId
string
Identificatorul tranzacției atribuit de către maib ecomm
orderId
string
Identificatorul comenzii de pe website/app
statusCode
string
Codul stării tranzacției
statusMessage
string
Detalii despre starea tranzacției
refundAmount
number(decimal)
Suma returnată Cumpărătorului în format X.XX
ok
boolean
Stare procesare request/tranzacție.
true - nu sunt erori
false - sunt erori (detaliile despre erori vor fi în afișate în errors)
errorCode
string
Cod eroare
errorMessage
string
Descriere eroare
errorArgs
object
Obiectul conține parametri cu detalii despre eroare
Exemplu răspuns
Last updated