Can I use my credit card to top up my account?

UBU wallet top ups

Yes you can.