Can I use my own credit card to “top up” my Treat balance?

Yes! When you activate your Treat card you will be required to add a backup card in order to always have a transaction go through.