On this page
No Headings
Last updated: June 12, 2026
Returns from the following NVP/SOAP APIs:
DoExpressCheckoutPaymentDoUATPExpressCheckoutPaymentSetExpressCheckoutThe error occurs when a successful PayPal transaction has already been created by consuming the Express Checkout token being used in the API request.
This error indicates that the request is a duplicate, and the requested action has already been completed.
This can happen if the merchant did not record the response of the DoExpressCheckoutPayment API call and made the same request again.
This can also happen if there was increased network or system latencies leading to the merchant recording a timeout on their end when the request completed successfully on the PayPal side.
The payment is completed, so there is no negative impact. However, the merchant's database is likely out of sync with the order statuses in PayPal.
GetExpressCheckoutDetails API call with the Express Checkout (EC-) token to get the transaction information, including the Transaction ID.TransactionSearch API call can be used to look up the completed transaction using other parameters.The NVP/SOAP API integration method is deprecated. You can find more information about our latest integrations from the following resources:
You can reach out for support at paypal-techsupport.com.