Ask our Business Community
Get started and join the conversation to use PayPal for business in the Headstart Community.
Why did I get the error "You must specify valid parameters A3, P3, and T3 for a subscription"?
Review HTML Variables for PayPal Payments Standard to learn more about these three parameters.
We’re sorry, the page you’re looking for is no longer available. Please try your search again in our Help Centre if you have a question or want to contact us.
Why did I get the error "Country not specified" when sending an API request?Issue PayPal returned a "Country not specified" error. Cause Your API request didn't specify a country code, or passed it incorrectly. Solution Check that you specified the country code in your API request and passed it as the value of the correct variable. For some languages, notably .NET, Why did I get PDT error 4003?Issue PayPal returned PDT FAIL Error 4003. Cause If Payment Data Transfer (PDT) doesn't work during testing, you'll usually see an error 4003 or a FAIL response, assuming the email address is confirmed. Solution If you're having trouble setting up Payment Data Transfer, do the following: Check the Why did I get API error code 36?Issue PayPal returned error code 36 - Transaction failed: Fail to obtain approval for the online transaction. Cause The card expiration date value was used improperly. Solution Check that you're using the expected Payflow Pro EXPDATE value. The account expiration date format should be in this format: MMYY.Why did I get the error "Password not valid" when accessing PayPal Developer?Issue PayPal returned an error on https://developer.paypal.com/ - Password not valid. Cause If you entered the correct password, the cause is likely a corrupted cookie. Solution To resolve this issue, clear your browser's cache and cookies. Note: If you continue to have issues accessing https://developer.paypal.com/ after clearing your Why did I get API error code 10008?Issue PayPal returned API error code 10008 - Security header is not valid. Cause This error usually relates to the API endpoint or the API credentials. Solution Here are ways to resolve this issue: If you use a shopping cart, there may be a switch between Test/Sandbox processing Why did I get API error code 10007?Issue PayPal returned API error code 10007 - Permission denied - You don't have permission to make this API call. Cause Your attempt to refund a transaction failed for one of these reasons: You used the wrong transaction ID. You're trying to make the call for a third Why did I get website error 4001?Issue PayPal returned error 4001. Cause This is a general error related to a database entry on the PayPal website. Solution For help resolving this issue or others, visit PayPal's Contact Customer Service page. Be prepared to provide the following information: What did you do to create this Why did I get API error code 10609?Issue PayPal returned API error code 10609 - Invalid transactionID (Transaction id is invalid) when calling the “DoAuthorization.” Cause The transaction ID is invalid. This message can be displayed with the DoAuthorization, DoCapture, DoReauthorization and DoVoid API calls. Solution Review the transaction ID and retry the request. Also, Why did I get API error code 10002?Issue Based on the API you're using, PayPal returned API error code 10002, accompanied by one of the messages described in the following paragraphs. Causes and Solutions This error usually happens when permissions are set incorrectly in your PayPal account. To allow a third party to make API Why did I get API error code 10746?Issue PayPal returned API error code 10746 - This transaction cannot be processed. Please use a valid country on the billing address. Cause The country code passed in with the billing address is not a PayPal-supported country. Solution For a list of PayPal-supported countries, visit our complete PayPal Why did I get API error code 10423?Issue PayPal returned API error code 10423 - This transaction cannot be completed with PaymentAction of Authorization. Causes The following errors can produce error code 10423: You set PaymentAction to "Sale" with SetExpressCheckout at the first API call. If you receive this error at the DoExpressCheckout API call, Why did I get API error code 10759?Issue PayPal returned API error code 10759 - This transaction cannot be processed. Please enter a valid credit card number and type. Cause The credit card being used isn't a valid card type, or the card number is invalid. Solution Here's how to resolve this issue: Check that Why did I get API error code 10606?Issue PayPal returned API error code 10606 - Buyer cannot pay. Transaction rejected, please contact the buyer. Cause The credit card being used can't be used on the PayPal system. Solution For help resolving this issue or others, visit PayPal's Contact Customer Service page.Why did I get API error code 10501?Issue PayPal returned error 10501 - Invalid Configuration. This transaction cannot be processed due to an invalid merchant configuration. Causes Multiple issues, explained in the next few paragraphs, can produce this error: You're trying to process payments on PayPal using a method that isn't enabled on your account. Why did I get API error code 10417?Issue PayPal returned API error code 10417 - Transaction cannot complete - "Instruct the customer to retry the transaction using an alternative payment method from the customer's PayPal wallet" or "The transaction did not complete with the customer's selected payment method." Causes The customer's credit card failed bank Why did I get API error code 10486?Issue PayPal returned API error code 10486 - This transaction couldn't be completed. Cause A buyer’s Express Checkout payment failed due to a bad funding source; for example, the transaction exceeded the buyer's card limit. Solution If you send your buyer to the PayPal page to select an Why did I get API error code 10621?Issue PayPal returned API error code 10621 - Order has expired. Cause The order you're trying to authorize, capture, or void has already expired. Orders remain open for 30 days, and after that period you can't capture funds for the transaction. Solution If you use the GetTransactionDetails API Why did I get API error code 10601?Issue PayPal returned API error code 10601 - Authorization expired. Cause You tried to perform a DoAuthorization, DoCapture, DoReauthorization or a DoVoid on an expired Authorization. Solution Contact the customer and ask for their payment details again. Either process the transaction manually, or cancel the expired order and Why did I get API error code 10602?Issue PayPal returned API error code 10602 - Authorization completed. Cause The authorization has already been completed. The following API calls can produce this error: DoAuthorization, DoCapture, DoReauthorization, and DoVoid. Solution Use the GetTransactionDetails API call to check the status of the transaction. If your authorization is pending,
Related articles are currently unavailable
Video is not available
You were logged out to help protect your account.