Для этого есть терминалы
Процесс оплаты через терминал прост. В основе его работы лежит специальное программное обеспечение, установленное на терминале. Когда человек готов осуществить оплату, он вводит информацию о заказе или услуге в соответствующее поле или выбирает нужный пункт меню на экране терминала. Затем следует указать способ оплаты и внести необходимую сумму денег. Терминал проводит операцию оплаты и выдает чек или подтверждение о выполнении платежа
https://www.youtube.com/watch?v=0mk-MysYXhI Если долго мучаться )
https://e-cashier.ru/articles/platezhnyj-terminal-i-ego-otlichiya-ot-bankomata/ 