Skip to main content
Solved

How can users request a refund when using Web SDK ?


Forum|alt.badge.img

I have an application with payments implemented using Web SDK. I'm looking for ways to allow users to submit refund requests directly within the app. Are there any options available such as a refund link in the customer portal, or Rest API endpoints that I could use to build a custom UI for refund requests?

Best answer by Nicola

Hi ​@trung-c78624,
Sadly we do not support a refund request process right now. 

As of now this is something that you would have to build yourself in the app, and then you can use the dashboard to issue the refund.

View original
Did this post help you find an answer to your question?

3 replies

Forum|alt.badge.img+1
  • RevenueCat Staff
  • 5 replies
  • March 3, 2025

Hi ​@trung-c78624,
you can use the refund subscription api endpoint for that.

Check out the documentation here:
https://www.revenuecat.com/docs/api-v2#tag/Subscription/operation/refund-subscription

To make it self serve in your app you might need to implement this http call in your back-end to make sure you’ll not expose the secret api key in your web application’s front-end and then provide a button in your application to access it through your back-end server.


Forum|alt.badge.img
  • Author
  • New Member
  • 1 reply
  • March 3, 2025

Hi ​@Nicola, thanks for your reply.
I'm looking to implement a refund request system where:

  • Users can only submit refund requests
  • The button click doesn't trigger actual refund processing
  • I want to receive notifications when users submit refund requests
  • Admin will handle the actual refund processing through the dashboard

What are the ways to implement/configure notifications when users submit refund requests?
I'd like to know:

  • What notification options are available
  • How to set up the notification system
  • How to receive alerts when a refund request is submitted

Forum|alt.badge.img+1
  • RevenueCat Staff
  • 5 replies
  • Answer
  • March 3, 2025

Hi ​@trung-c78624,
Sadly we do not support a refund request process right now. 

As of now this is something that you would have to build yourself in the app, and then you can use the dashboard to issue the refund.


Reply


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