Those can be a little tricker.
Among other things, they need to be registered, and bear a Visa or Mastercard logo.
Also, be sure there is enough balance to cover the charge, any applicable taxes and fees - as well as 1.00 ping charge that is normal on any internet transaction.