CHECKOUT.ORDER.COMPLETED webhook is not triggered

Kuzia
Contributor
Contributor

After I do /v2/checkout/orders/.*/capture webhook PAYMENT.CAPTURE.COMPLETED is recieved. Fair enough, that was a payment capture.
I initialy expected to finish order on my side based on CHECKOUT.ORDER.COMPLETED webhook, but this hook did not appear after capture.

 

When do CHECKOUT.ORDER.COMPLETED is triggered?

My api call sequence:

-> /v2/checkout/orders

<- CHECKOUT.ORDER.APPROVED
-> /v2/checkout/orders/.*/capture
<- PAYMENT.CAPTURE.COMPLETED

then I expect CHECKOUT.ORDER.COMPLETED

 

 

Login to Me Too
2 REPLIES 2

csunyafreemail
Contributor
Contributor

This webhook literally never fires it seems. At the same time, the checkout.order.approved sometimes does not contain payments, sometimes it does. It is sad that there is 0 documentation on this from PayPal, when each webhook would be triggered by design.

Login to Me Too

ram_mar
New Community Member

Indeed, this tripped me as well, perhaps this webhook fires only for express checkout? It would be nice to get official information on this

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.