Nope, gotta keep buying the card. Though you can buy points directly off of the Wii if you have a valid credit card.

I am stuck in Bermuda, Wii won't accept my credit card and no stores here sell the Points Cards. Meh.