2013

Table Of Contents
SOAP API Developer Reference February 01, 2013 321
API Error Codes
DoExpressCheckoutPayment API Errors
A
10412 Duplicate invoice Payment has already been
made for this InvoiceID.
You may have made a second
DoExpressCheckoutPayment API
call for the same payment. Or you may
have used the same invoice ID for
separate transactions, in which case
inform the customer and redirect them
to restart the Express Checkout flow.
10413 Transaction refused
because of an invalid
argument. See additional
error messages for details
The totals of the cart item
amounts do not match order
amounts.
If you receive this error, be sure the
total of the payment detail item
parameters, such as ItemTotal,
HandlingTotal, TaxTotal, and so forth
add up to the order total.
10414 Transaction refused
because of an invalid
argument. See additional
error messages for details.
The amount exceeds the
maximum amount for a single
transaction.
10415 Transaction refused
because of an invalid
argument. See additional
error messages for details.
A successful transaction has
already been completed for this
token.
10416 Transaction refused
because of an invalid
argument. See additional
error messages for details.
You have exceeded the
maximum number of payment
attempts for this token.
The transaction failed and subsequent
retries have expired the token. In the
event of a failed transaction do not retry
the DoExpressCheckoutPayment
API call.
10417 Transaction cannot
complete.
The transaction cannot
complete successfully. Instruct
the customer to use an
alternative payment method.
Inform the buyer that PayPal is unable
to process the payment and redisplay
alternative payment methods with
which the buyer can pay. You can also
inform the buyer to contact PayPal
Customer Service for further assistance
at
https://www.paypal.com/contactus
10418 Transaction refused
because of an invalid
argument. See additional
error messages for details.
The currencies of the shopping
cart amounts must be the same.
10419 Express Checkout
PayerID is missing.
Express Checkout PayerID is
missing.
10420 Transaction refused
because of an invalid
argument. See additional
error messages for details.
Express Checkout
PaymentAction is missing.
Error
Code Short Message Long Message Correcting This Error...