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:
Event | Trigger | Related method |
---|---|---|
INVOICING.INVOICE.CANCELLED | A merchant or customer cancels an invoice. | Cancel invoice |
INVOICING.INVOICE.CREATED | An invoice is created. | Create draft invoice |
INVOICING.INVOICE.PAID | An invoice is paid, partially paid, or payment is made and is pending. | Mark invoice as paid |
INVOICING.INVOICE.REFUNDED | An invoice is refunded or partially refunded. | Mark invoice as refunded |
INVOICING.INVOICE.SCHEDULED | An invoice is scheduled. | Schedule invoice |
INVOICING.INVOICE.UPDATED | An invoice is updated. | Update invoice |