It takes about three hours for executed transactions to appear in the list transactions call by API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
My business module get activated once the customer makes the payment. However, the Paypal's APIs (https://api.paypal.com/v1/reporting/transactions) lists the occured payment, by customer, within Three hours! . Therefore, this delay make it useless. Is there anyway so I can get this notification of customer's payment on an immediate base ?
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @PeterKhaled ,
Thank you for posting to the PayPal Community.
The best way to receive immediate notifications is to use webhooks. Webhooks send a notification to your listener url.
Here are the details:
https://developer.paypal.com/api/rest/webhooks/rest/
Here is information on how to subscribe to Webhook Events:
https://developer.paypal.com/api/rest/webhooks/rest/#link-subscribetoevents
If you would like to test Webhooks in sandbox, https://webhook.site can give you a test webhook listener, which will allow you to see how it works.
Thank you,
Jennifer
MTS
PayPal
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- I need to integrate a recurring payment with a variable for a pay-as-you-go product in REST APIs
- Receiving a PAYMENT.SALE.COMPLETED webhook notification - how can I trace the parent Subscription in REST APIs
- PayPal Express Checkout charging incorrect values? in Sandbox Environment
- My webhook stopped working 2 weeks ago in REST APIs
- Getting API error PAYEE_ACCOUNT_INVALID, I set the payee to my merchant id. in REST APIs