Triggering the Checkout Order Completed Event
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there!
I'm testing webhook events and ran into an issue with triggering/simulating the CHECKOUT.ORDER.COMPLETED event.
So far I've been able to create an order using the API, and use the rel:approve link to approve in the browser. This triggers a CHECKOUT.ORDER.APPROVED event as expected, which is sent to my webhook listener, which is great! However I'm having trouble with the CHECKOUT.ORDER.COMPLETED type (this event type is also selected for the webhook).
After approving through the UI, I'm able to capture the payment for the order through the api, and the order's status is updated to "COMPLETED", however a CHECKOUT.ORDER.COMPLETED event is never triggered.
Am I missing something here? Thanks in advance!

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- CHECKOUT.ORDER.APPROVED webhook event not triggered if payment_source is passed in in REST APIs
- webhook payment capture completed issue in Sandbox Environment
- Compliance violation. flag based on the account origin ? in Sandbox Environment
- PayPal integration with Next, Lambda and API Gateway - 400 Invalid Request in Sandbox Environment
- Receiving APPROVED Webhooks for Order, but capture leads to 404 or ORDER_NOT_APPROVED in REST APIs