server-to-server notification doesn't work when in-app purchase completes

We have non-renewing and consumables items that we're selling on our app.

When an in-app purchase completes successfully, does apple trigger any notification to the server?

Because it's not working in our case. We've added server notification URL for both sandbox and live, but when an in-app purchases happens the provided URL is not hit.

Are there any webhooks or events I can listen to to update server state when an in-app purchase happens?

Thank you.