- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Developer Community,
I'm currently setting up PayPal authorized+captured payments Webhooks here:
and wanted to verify what PAYMENT.CAPTURE.COMPLETED event means.
I'm hoping to find a Webhook event that corresponds to money having successfully transferred to our PayPal account, but never saw that stated explicitly anywhere. Is that a safe assumption to be making? Or if not can someone give a more precise explanation of what this event means / if there's a different event we should be listening for?
Asking because our team plans on sending daily payouts w/ Payouts API - and we don't want to find ourselves in a situation where we are paying out users before we have received the funds ourselves.
Thank you,
Andrew
Solved! Go to Solution.
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @sauceman40
Thanks for your question! The payment.capture.completed webhook would be the best option if you're using the "capture" intent for a transaction. This means that the money has been captured and put into your PayPal account.
If you're using our older "Express Checkout" product and using the "Sale" method, then we would recommend payment.sale.completed.
I hope that helps!
-Aaron

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @sauceman40
Thanks for your question! The payment.capture.completed webhook would be the best option if you're using the "capture" intent for a transaction. This means that the money has been captured and put into your PayPal account.
If you're using our older "Express Checkout" product and using the "Sale" method, then we would recommend payment.sale.completed.
I hope that helps!
-Aaron

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Assistance Needed: Passing and Retrieving Custom Data in PayPal Webhook Payload in PayPal Payments Standard
- Unable to issue a refund from our business sandbox account in Sandbox Environment
- How to get the custom field from a payment with webhook/API? in REST APIs
- CHECKOUT.ORDER.APPROVED webhook event not triggered if payment_source is passed in in REST APIs
- Paypal Sandbox webshook (SANDBOX WEBHOOKS) not working Real time issue not trigger in Sandbox Environment