Home
  • Payments and Transfers
  • Disputes and Limitations
  • My Account
  • My Wallet
  • Login & Security
  • Seller Tools

Why did I get API error code 10415?

Issue
PayPal returned API error code 10415 - The transaction was refused because of an invalid argument.

Cause
The DoExpressCheckoutPayment API returns this error if a successful transaction has already completed for the Express Checkout token.

Solution
Here's how to resolve this issue:
  • Use the GetExpressCheckoutDetails API with the same token to get transaction information, including the Transaction ID.
  • Use the TransactionSearch API to find the transaction.
  • If the transaction was created with an Invoice ID, use the Invoice ID as a parameter to the TransactionSearch API, or you can limit the search to a specific date and time range.
See the Developer Portal for a complete list of NVP/SOAP API error codes.
 
Was this article helpful?

More ways we can help

How are we doing?
Take our survey

We’ll use cookies to improve and customize your experience if you continue to browse. Is it OK if we also use cookies to show you personalized ads? Learn more and manage your cookies