PayPal Invoicing Release Notes - Release 1.8.0

These release notes address the API operations within the PayPal Invoicing API WSDL.

The document covers changes to the Invoicing APIs. The Invoicing APIs include:

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

These products use this API:

  • Invoicing
  • PayPal Here
  • Excel Invoicing Plug-in

Announcements

No new announcements.

Affected Products

These products are affected by this release:

  • Invoicing
  • PayPal Here
  • Excel Invoicing Plug-in

Invoicing

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

New Calls

None

Changed Calls

  • GetInvoiceDetails
  • CreateInvoice
  • CreateAndSendInvoice
  • UpdateInvoice

Schema Changes

Name Part of Schema Type of Change
InvoiceType.taxCalculatedAfterDiscount Element New

New features

Specifying that Tax Is Calculated After a Discount is Applied

You can set InvoiceType.taxCalculatedAfterDiscount to true if you want tax in an invoice to be calculated after a discount is applied, rather than before a discount is applied.

Changed functionality

None

Additional Documentation Updates

The Invoicing documentation now covers the DeleteInvoice API. In addition, the error code table in the documentation of each Invoicing API now includes error codes/messages having to do with deleting invoices.