I've read people complaining about 2 problems regarding referrals and verified users:
- When sending someone $8 to refer them, how to be sure they will use that to verify themselves instead of just getting the $8
- For new users who want to verify their identity, how to easily get/buy $8 worth of GB
I guess it would be possible to modify the bot to add the option to ask someone else to pay the verification fee. For example:
- Person A (you, me, old user) verifies their identity and gets a unique referrer ID. This can be the device's pairing code or any other unique ID generated by the bot
- Person A refers person B (a new user) and gives them their unique ID
- Person B starts the verification process. At some point the bot asks whether the user is being referred by someone. Person B says yes and enters person A's ID
- The bot asks person A to pay the fee on behalf of person B. Person A's device and the bot are already paired because user A was verified by it.
- Person A makes the payment (which makes him the referrer), with the guarantee the $8 are being used to pay Jumio
- Person B gets the verification link and finishes the process
Now, I guess the bot requires person B to make a transaction in order to see/verify the address. I'm not completely sure about this.
If it does have this requirement, it could be solved in one of 2 ways:
- Person A makes the payment to person B on a contract so that the funds can only be sent to an already known (Jumio's) address. I don't know whether this is possible at all or if it would be too complex; or
- The easy way: Jumio requires person A to pay the $8 and person B to send any quantity, regardless of how small. So person A would still send some amount to person B for this but it would be 1 KB or so, just to resend 1 byte plus fees. Person B would have no motivation at all to get those bytes and leave