Why did I get API error code 10501?

PayPal cannot process a transaction for an inactive product on your account or without an active billing agreement. Most commonly this is caused by the following: 

  • You're trying to process payments on PayPal using a method that isn't enabled on your account. This happens when you select PayPal Payments Pro or PayPal Payments Advanced in your shopping card without activating these products in your account. 
  • You have yet to agree to the PayPal billing agreement. Or, it has been disabled or inactive. 

PayPal product not activated
Check that you've been approved on PayPal for the product you selected in your third-party shopping cart. To apply for one of these products, contact our Sales team

Billing agreement disabled or inactive

Here's how to find the billing agreement on our live site: 

  1. Click the Account Settings icon next to "Log out". 
  2. Click Website Payments.
  3. Click Update next to My automatic payments. The Recurring payments dashboard page displays all billing agreements that are disabled or inactive.

If you get this error in the sandbox text environment, see How do I set up Payflow Pro with PayPal Sandbox? 

See the Developer Portal for a complete list of NVP/SOAP API error codes.

Autres façons dont nous pouvons vous aider

Nous utiliserons des fichiers de témoins pour améliorer et personnaliser votre expérience si vous continuez à naviguer. Pouvons-nous utiliser des fichiers de témoins pour vous présenter des publicités personnalisées ? Obtenir plus d'informations et gérer vos fichiers de témoins