De exemplu: 10.25 (valuta MDL) -> 10 lei și 25 bani
currency
DA
string (3)
Valuta tranzacției (MDL/EUR/USD)
clientIp
DA
string(15)
IP Cumpărător
language
NU
string(2)
Limba în care va fi afișată pagina maib ecomm checkout.
Valori posibile: ro/en/ru.
Dacă acest parametru nu este transmis, pagina va fi afișată în limba engleză.
description
NU
string(124)
Descrierea plății.
Se afișează pe pagina maib ecomm checkout
orderId
NU
string(36)
Identificatorul comenzii de pe website/app
delivery
NU
number(decimal)
Costul livrării în format X.XX
items
NU
array
max. 50 items
Produsele sau serviciile din coșul Cumpărătorului
id
nu
string(36)
ID produs
name
nu
string(128)
Nume produs
price
nu
number(decimal)
Preț produs în format X.XX
quantity
nu
integer(32)
Cantitatea produselor
callbackUrl
NU
string(2048)
Link-ul unde Merchant-ul va primi răspunsul final cu starea și datele tranzacției.
Dacă nu se transmite acest parametru valoarea sa va fi preluată din maibmerchants.
okUrl
NU
string(2048)
Link-ul unde Cumpărătorul va fi redirecționat dacă tranzacția este reușită.
(GET request: okUrl + payId&orderId&billerId)
Dacă nu se transmite acest parametru valoarea sa va fi preluată din maibmerchants.
failUrl
NU
string(2048)
Link-ul unde Cumpărătorul va fi redirecționat dacă tranzacția a eșuat.
(GET request: failUrl + payId&orderId&billerId)
Dacă nu se transmite acest parametru valoarea sa va fi preluată din maibmerchants.
result
object
Obiect care conține identificatorul tranzacțieiși link-ul pentru redirecționare Cumpărător
payId
string
Identificatorul tranzacției atribuit de către maib ecomm
orderId
string
Identificatorul comenzii de pe website/app
payUrl
string
Link-ul către pagina maib ecomm checkoutunde Cumpărătorul trebuie să fie redirecționat pentru a introduce CVV2/CVC2 (poate fi exclus) și va trece autentificarea 3DS.
ok
boolean
Stare procesare request/tranzacție:
true - nu sunt erori;
false - sunt erori (detaliile despre erori vor fi în afișate în errors);