Skip to main content
Answer

How to test iOS sandbox subscription refunds?

  • February 16, 2022
  • 3 replies
  • 2065 views

Forum|alt.badge.img+5

Background:

I can issue and test Android refunds via the RC dashboard.

I can issue and test Stripe refunds via Stripe dashboard (note the difference between refund and cancellations in Stripe!)

How do I issue a refund in iOS Sandbox testing?

Best answer by sundeep

Hi @Loredo Sola, you can’t initiate refunds on behalf of the user with Apple subscriptions the way you can with Google, and I don’t believe you can currently test refunds in sandbox (you need to be able to contact Apple to request the refund: https://support.apple.com/en-us/HT204084).

We do have some suggestions on how to test refunds in production in our iOS testing guide (see “Testing Cancelations and Refunds”): https://www.revenuecat.com/blog/the-ultimate-guide-to-subscription-testing-on-ios

This post has been closed for comments

3 replies

sundeep
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • Answer
  • February 19, 2022

Hi @Loredo Sola, you can’t initiate refunds on behalf of the user with Apple subscriptions the way you can with Google, and I don’t believe you can currently test refunds in sandbox (you need to be able to contact Apple to request the refund: https://support.apple.com/en-us/HT204084).

We do have some suggestions on how to test refunds in production in our iOS testing guide (see “Testing Cancelations and Refunds”): https://www.revenuecat.com/blog/the-ultimate-guide-to-subscription-testing-on-ios


Forum|alt.badge.img+5
  • Author
  • Helper
  • February 22, 2022

@sundeep Thanks for your reply.  I thought iOS refund testing would be a problem. But I hoped there was a solution I didn’t know about!

 


Forum|alt.badge.img

Hello @sundeep can we is it possible to test an IAP refund( in sandbox environment) for android  for non subscriptions and consumable?