Anulare plată
Last updated
Last updated
Anularea plății prin cod QR permite invalidarea unui cod QR care este încă activ și nu a fost utilizat pentru finalizarea unei tranzacții. Acest proces este util atunci când comanda clientului este modificată, anulată sau expiră înainte de efectuarea plății.
Există două scenarii principale pentru anularea unei plăți:
Endpoint: POST /v2/mia/qr/{qrId}/cancel
Se utilizează pentru anularea unui cod QR standard (static sau dinamic), care este activ, dar nu a fost încă folosit pentru plată. După anulare, QR-ul devine inactiv și nu mai poate fi folosit.
Se transmite un motiv al anulării în corpul cererii.
Răspunsul conține starea QR-ului (Cancelled
), confirmând procesarea cu succes.
Endpoint: POST /v2/mia/qr/{qrId}/extension/cancel
Se aplică doar pentru QR-urile Hibrid care au fost extinse (ex. au fost reutilizate pentru o altă comandă). Această acțiune revocă extensia activă, fără a anula complet QR-ul inițial.
Se poate transmite opțional un motiv al anulării extensiei.
Răspunsul conține starea QR-ului (Cancelled
), confirmând procesarea cu succes.
Notă: Anularea unui QR nu afectează plățile deja procesate. Dacă un client a efectuat deja plata, anularea nu poate fi aplicată retroactiv.