Skip to main content
Question

Webhooks don't drop in my returns panel


Forum|alt.badge.img+3
Hello, when a customer buys, 'type": "NON_RENEWING_PURCHASE" appears in the Webhook Events section, but when there are returns, no data is sent to my panel, how can I overcome this problem?

 

When the return is made, I expect it to come to my revenuecat panel as 'CANCELLATION, but despite the return, no data is coming to my panel.
This post has been closed for comments

5 replies

Ryan Glanz
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 383 replies
  • July 10, 2023

Hi Leon,

Unfortunately there’s some platform limitations for non-renewing purchases: https://www.revenuecat.com/docs/refunds

For Apple, you can get around this by enabling server notifications. For Google, you can refund them through our dashboard or API. If the user refunds it through Google itself, we can’t detect them.


Forum|alt.badge.img+3
  • Author
  • New Member
  • 2 replies
  • July 10, 2023
Is there a way to find out when a refund has been issued?In the Revenucat documentation it said 'CANCELLATION' worked

Ryan Glanz
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 383 replies
  • July 14, 2023

If your server notifications are enabled, we will send a refund event to the customer’s timeline.


Forum|alt.badge.img+3
  • Author
  • New Member
  • 2 replies
  • July 14, 2023
It is active, but it makes the refund by google and google performs the refund, but there is no data in the 'CANCELLATION' part, I tested it

Ryan Glanz
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 383 replies
  • July 17, 2023

Yes, as mentioned above:

If the user refunds it through Google itself, we can’t detect them.

 

Unfortunately this is a limitation from Google’s API. You may want to include a message in your app asking android users to contact you for a refund, which you can do through our API/dashboard


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings