Procesarea plăților prin cod QR

Pe fiecare cec preliminar emis clientului, este tipărit un cod QR, care conține informațiile despre comerciant, identificatorul intern al cecului și valoarea plății. Clientul care dorește să plătească o factură utilizând BPay.md, scanează QR-ul din aplicația BPay (sau orice program de scanare QR) și plătește singur, prin BPay, informând chelnerul despre plata efectuată prin sistemul de plăți electronice BPay.md.

Chelnerul încearcă să închidă contul utilizând metoda de plată BPay. În acest caz, software-ul restaurantului comunică prin internet cu serverul sistemului BPay.md și verifică faptul plății. Dacă serverul BPay confirmă plata, comanda este închisă precul ca „achitată prin BPay” iar cecul este tipărit și emis clientului. În caz contrar, chelnerul primește o notificare că plata a eșuat.

Ca confirmare suplimentară, un mesaj SMS cu informații de plată este trimis la telefonul biroului restaurantului: Numărul comenzii, Suma.