А не вариант, для юзера сгенерировать QR при покупке и добавить возможность синхронизации при наведении камеры на QR ? Типа зашиваешь в него токен, юзер на втором устройстве наводит камеру, токен чекается на сервере и подтягивает данные юзера, не пробовал такое, но мб реализуемо, хз