No. The SIM cards that people buy to use when traveling can’t be topped up, so keep that in mind when buying them.