User Guide

Invoicing Service API Guide May 2012 65
UpdateInvoice API Operation
UpdateInvoice API Errors
6
UpdateInvoice API Errors
correlationId xs:string
Correlation identifier. It is a 13-character, alphanumeric string (for example,
db87c705a910e) that is used only by PayPal Merchant Technical Support.
NOTE: You must log and store this data for every response you receive.
PayPal Technical Support uses the information to assist with reported
issues.
timestamp xs:datetime
Date on which the response was sent, for example:
2012-04-02T22:33:35.774-07:00
NOTE: You must log and store this data for every response you receive.
PayPal Technical Support uses the information to assist with reported
issues.
Code Message Additional Information
520002 Internal error.
520005 Authentication failed. API credentials are incorrect.
520009 Account is restricted.
550026 Partner did not create the invoice but attempted to access or
modify it; a merchant’s invoice can be accessed or modified only
by the partner who created it.
550027 Merchant cannot access or modify an invoice they did not create;
an invoice can only be accessed or modified by the party who
created it.
570045 The number of items exceeds this allowed limit.
570046 The due date occurs before the invoice date.
570047 The invoice date is earlier than todays date.
570048 A tax name can only be associated with one unique tax rate on a
single invoice; the following tax name is associated to different
rates on this invoice.
570049 The total amount for the invoice cannot be negative.
570050 The merchant’s PayPal account cannot be the same as the
payers account; merchant and payer email addresses presently
link to the same account.
570051 Invoice cannot have more than 10 different taxes.
Field Description