So, which one is right or am I missing something?
Either up to $150 bonus is for deposit through Visa and Mastercard only or the on site figure 200% is correct. It seems both correct, as I said, with Visa and Mastercard deposit, you will get up to $150.
On the other hand, up to $200 is for crypto deposit and this is applied if you choose to have a 200% bonus on first deposit. But if you are going to deposit big, you will have bonus up to 0.5 BTC but with 100% only.