When customers request refunds, Refund Guard automatically submits relevant consumption data to Apple to help them make more informed decisions. Based on real-world data, it helps decline approximately 78% of refund requests.
✓ Receive and verify App Store Server Notifications
✓ Real-time automatically submit consumption data to Apple
✓ Help decline approximately 78% of refund requests
✓ 5-minute no-code setup, just API credentials needed
✓ Everything runs server-side, zero impact on performance
✓ 7-day free trial
✓ Every refund request is recorded with a clear operation timeline
✓ Fully compliant with App Store guidelines, only authentic data, never fabricated
From refund request to revenue protection in three simple steps
When a customer initiates a refund, Apple sends a CONSUMPTION_REQUEST notification to your app
Refund Guard automatically gathers transaction history and submits consumption data to Apple on your behalf
Apple reviews the data and makes an informed decision — about 78% of refund requests are declined
Choose the plan that fits your needs — no hidden fees, cancel anytime
Cancel anytime
Cancel anytime
Everything you need to know about Refund Guard
In App Store Connect, navigate to Trends > Proceeds > Transaction Type, then select "Refund" to see your total refunded amount. Refund Guard's dashboard also provides detailed refund records and analytics for each connected app.
When customers request refunds, Apple sends a CONSUMPTION_REQUEST notification. If you ignore it or respond too late, Apple almost always approves the refund. Refund Guard automatically responds on your behalf with relevant consumption data, helping Apple make informed refund decisions.
Apple makes the final decision on every refund. We don't define what constitutes an unreasonable refund - instead, Refund Guard provides relevant transaction data for Apple to evaluate. Based on real-world data, our service helps decline approximately 78% of refund requests.
No. Refund Guard simply automates responses to Apple's notifications and is fully compliant with App Store guidelines. We only provide authentic transaction data - never fabricated information. In fact, Apple explicitly encourages developers to respond to CONSUMPTION_REQUEST notifications.
No SDK integration is needed at all. Simply connect your app using your App Store Connect API credentials, and Refund Guard handles everything server-side. You can be up and running in minutes.
Refund Guard uses the official App Store Server API. The refund notification contains transaction identifiers, which we use to retrieve the corresponding transaction history directly from Apple - no code integration required in your app.
Refund Guard currently supports iOS, iPadOS, and macOS apps distributed through the App Store. We handle auto-renewing subscriptions and consumable in-app purchases.
You don't need popups or checkboxes that hurt user experience. Simply add appropriate terms to your app's Privacy Policy or Terms of Service - this is fully compliant. You can consult your legal team for specific wording.
The free trial requires binding a payment method, and you will be automatically charged after the trial ends.
Yes, Refund Guard fully supports mobile browsers. You can view refund records, consumption notifications, and manage apps anytime on your phone.
We're here to help. Reach out to us at [email protected] and we'll get back to you as soon as possible.