Invoicing webhooks

DocsCurrentLast updated: April 6th 2022, @ 4:06:12 pm


A webhook is an HTTP callback that receives notification messages for events. See configure webhooks for more details.

PayPal APIs use webhooks for event notification. Most invoice-related actions, including invoice payments, trigger invoicing webhook events:

EventTriggerRelated method
INVOICING.INVOICE.CANCELLEDA merchant or customer cancels an invoice.Cancel invoice
INVOICING.INVOICE.CREATEDAn invoice is created.Create draft invoice
INVOICING.INVOICE.PAIDAn invoice is paid, partially paid, or payment is made and is pending.Mark invoice as paid
INVOICING.INVOICE.REFUNDEDAn invoice is refunded or partially refunded.Mark invoice as refunded
INVOICING.INVOICE.SCHEDULEDAn invoice is scheduled.Schedule invoice
INVOICING.INVOICE.UPDATEDAn invoice is updated.Update invoice