Payment by credit card

I received a 10417/10505/10745 Error Message from PayPal. What is it?

10417: PayPal says the most likely cause for this type of error is that the method of payment chosen at PayPal's website did not succeed. You may want to consider another payment method, such as 2Checkout.

10505: If you receive a 10505 Error Message, it means that you have a problem with the address verification system (AVS). The application requires not your current address, but the billing address of the credit card you are using. 

10745: The 10745 error is also related to address. The country code being entered might be incorrect, or not match the one declared on your chosen payment method.