PayPal Invoicing Release Notes - Release 1.6.0

This release note addresses the API operations within the PayPal Invoicing API WSDL.

The Invoicing APIs include:

  • CreateInvoice
  • SendInvoice
  • CreateandSendInvoice
  • UpdateInvoice
  • GetInvoiceDetails
  • CancelInvoice
  • SearchInvoice
  • MarkInvoiceAsPaid
  • MarkInvoiceAsRefunded
  • MarkInvoiceAsUnpaid

These products use this API:

  • Invoicing

Affected products

This release affects these products:

  • Invoicing

Adaptive Accounts

For a current list of known issues, see PayPal Notifications page and search for Invoicing related events.

New calls

  • MarkInvoiceAsRefunded
  • MarkInvoiceAsUnpaid

Changed calls

  • CreateAccount
  • GetInvoiceDetails

Schema changes

Name Part of schema Type of change
InvoiceType.customAmountLabel Element New
InvoiceType.customAmountValue Element New
MarkInvoiceAsRefundedRequest Complex type New
MarkInvoiceAsRefundedResponse Complex type New
MarkInvoiceAsUnpaidRequest Complex type New
MarkInvoiceAsUnpaidResponse Complex type New

New features

New MarkInvoiceAsRefunded and MarkInvoiceAsUnpaidResponse APIs

To manually mark an invoice as refunded or unpaid, you can now use the MarkInvoiceAsRefunded and MarkInvoiceAsUnpaid APIs, respectively.