Originally Posted by
Phudnik
Do you have a US-based credit card? In my limited experience, Toggle only accepts UK-based cards to top up.
Yes, it's US based. On two occasions a customer service rep told me that was fine when taking the number. Then their system rejected the attempted charge both times and the rep told me it was a "random security" event. My CC issuer told me they never received an attempted charge from Toggle.