First, make sure your street address and zip code listed under Billing Address matches exactly what is listed for your credit card.
Second, if you live outside of the U.S., your card may be from a non U.S. card Issuing bank or it may not allow Address Verification Service (AVS) which is required by our payment gateway. Please contact your bank for more information or contact us for alternate forms of payment.