Thanks for the reviews fellas. From my understanding the bonus set up is based on static crypto values for each currency, not the USD equivalent - which is not good. I understand that this is not the best user experience and I'll get to it tomorrow. I would need to talk with the platform provider and see if we can set it to a fixed USD value instead of the crypto one.
I'm also open for suggestions if you would like it somehow different