Why is my payment failing?

Here are some common reasons for failed payments and how to prevent them…

Incorrect CVC code: please ensure you’re only entering numbers and that the code is correct, as listed on the back of the card.

Incorrect postal code or code is not applicable: if your payment failure states it is due to a postcode or zip code error, please contact your bank to ensure they have the right one on file.

Outdated saved payment method: if you’re encountering issues while trying to purchase with a saved payment method, try deleting it and re-adding it to ensure the details are correct and up to date. You can also add a new card. 

Using a debit card not authorized for international purchases: Our payment provider Stripe is available globally, however some debit cards in some countries do not allow foreign transactions. If you do not see a local payment option when checking out, call your bank to ensure your card is authorised for international purchases. 

Issuing country for the card is different from country of residence: if the issuing country for your card is different from your country of residence, your card might not be approved. Try another payment method or contact your bank.

Attempting payments while using a VPN : multiple IP addresses can result in authorization problems and failed transactions. We advise that you refrain from using a virtual private network (VPN) while making a purchase on PET Courses.

Too many payment attempts have been made in the last 24 hours: some cards have usage limitations, and will automatically block payment attempts after a certain threshold has been reached. Try contacting your bank or using a different payment method.

Browser isn’t working correctly due to caching issues: if you’re seeing a notification your card number looks invalid or icons aren’t showing up, there may be a caching issue. Please clear your browser’s cache and try again. 

Still encountering issues? Your bank should have more information

Some of the most common reasons banks decline payments include insufficient funds, card purchase limitations, and card security policies, among other issues. Since PET Courses does not have details regarding why a payment is declined, we recommend contacting your financial institution directly.

It’s important to let your bank know that you would like to make a payment on PET Courses and that Udemy is a company based in the United Kingdom.