Let me explain more..
There must be 3 option for earning plans:
Option 1 PPD:
If users choice this option, they can earn only for PPD with high PPD offers.
Option 2 PPS:
If users choice this option, they can earn only for PPS with high commission offer.
Option 3 Mixed - PPD and PPS:
If users choice this option, they can earn for both earning plans but with low offer.
Also admin must be able to approve or reject who will apply for rewards.
Because rewards working for all users also for not interested users due that there so big unnecessary data in database.
I hope it's understandable and it must be asap done for next version.
Thanks,