Чек они пробивают по своей базе, в ФНС практически мгновенно после покупки чек появляется, а в маке нужно часок подождать.
Соответственно, сгенерить что-то самому не выйдет (тогда бы чек принимался приложением не успев вылезти из терминала мака).
В едадиле и прочих кэшбэках другая система, там они перестраховываются от возвратов (купили товар, отсканили чек и сразу же вернули в магазин, так могли бы кассиры абузить, например) и разных накруток.
qr-код показать и всё.