It is necessary to implement a verification system by phone number

Task: There is an intermediate user registration, where the following data is recorded: Phone number, check number, check amount. This registration is carried out by the cashier himself, entering the data that the client dictated to him, after which if the client goes through the full registration using the phone number that he told the cashier during the “Intermediate registration”, then the client will receive bonuses, otherwise he will not.

So the client is at a store, and then has to login through your Glide application to receive the bonus based on his/her check?