maib MIA QR API
RO
RO
  • Overview
    • Specificații tehnice generale
    • Tipuri QR MIA
  • Endpoint-uri
    • Autentificare
      • Obținere token de autentificare
    • Inițiere plată
      • Creare cod QR (Static, Dinamic)
      • Creare cod QR Hibrid
        • Creare extensie pentru codul QR după ID
    • Anulare plată
      • Anulare QR activ (Static, Dinamic)
      • Anulare extensie QR activ (Hibrid)
    • Rambursare plată
      • Rambursare plată efectuată (Refund)
    • Extragere informații (GET)
      • Afișare listă QR-uri cu opțiuni de filtrare
      • Afișare detalii QR după ID
      • Afișare listă plăți cu opțiuni de filtrare
      • Afișare detalii despre plăți după ID
  • Simulare plată (Sandbox)
  • Notificări pe Callback URL
  • Erori
    • Erori API
    • Coduri de stare HTTP
  • Glosar
  • maib e-commerce API
Powered by GitBook
On this page
  1. Endpoint-uri

Anulare plată

PreviousCreare extensie pentru codul QR după IDNextAnulare QR activ (Static, Dinamic)

Last updated 2 days ago

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.

1. Anulare cod QR activ (Static/Dinamic)
2. Anulare extensie activă pentru QR Hibrid