Skip to main content
When a merchant creates, updates, pays, or cancels an invoice, PayPal sends a webhook event to your server. Your server can then process the events automatically. To set up webhooks, see our Webhooks guide. PayPal sends these webhook events for invoice activities.
EventPayPal sends this webhook whenAPI reference
INVOICING.INVOICE.CANCELLEDA merchant or customer cancels an invoiceCancel sent invoice
INVOICING.INVOICE.CREATEDA merchant creates an invoiceCreate draft invoice
INVOICING.INVOICE.PAIDA customer makes a full, partial, or pending payment on an invoiceMark invoice as paid
INVOICING.INVOICE.REFUNDEDA merchant issues a full or partial refund for an invoiceMark invoice as refunded
INVOICING.INVOICE.SCHEDULEDA merchant schedules an invoiceSchedule invoice
INVOICING.INVOICE.UPDATEDA merchant updates an invoiceUpdate invoice
I