Hi Rose. You can top up your account online using your credit card, just sign up for a Self Serve account on Solo Mobile's website. When done signing up do these two simple steps:
1. Log in to solomobile.ca/selfserve
2. Under Account Balance & Top-ups, select Top up using my credit card.
Link: Register to Self Serve