Can you only top up in specified amounts?

UBU wallet top ups

No, you can choose your own amount to top up your account.