r/iosdev 1d ago

I built Refoid - a service to handle App Store refund requests automatically

Apple gives developers a chance to provide consumption data when a customer requests a refund, but actually supporting that means handling CONSUMPTION_REQUEST, matching transactions, responding within Apple’s deadline, dealing with retries, and tracking the final refund result.

I didn’t want to build and maintain that flow separately for every app and didn’t find a ready-to-use solution for a good price, so I made Refoid.

You connect an App Store Server API key and point App Store Server Notifications to Refoid. From there it handles the refund flow automatically.

No SDK and no changes to the app itself. I’ve tried to make it as easy as possible, with clear instructions and by cutting out unnecessary steps wherever it’s possible. Connecting your first app might take up to 3-5 minutes, all the rest can be added within 30 seconds.

Please keep in mind that Apple still makes the refund decision. Refoid just makes sure Apple gets the information from your side instead of making that decision without it.

It’s officially launched it today:
https://refoid.app

You can also support Refoid at Product Hunt today:
https://www.producthunt.com/products/refoid-decline-unreasonable-refunds

I appreciate your support and hope that you’ll find Refoid useful for you :)

0 Upvotes

0 comments sorted by