Refund

Learn about the REFUND App Store Server Notification V2. Fired when Apple refunds an in-app purchase or subscription transaction.

App Store Server Notifications V2Refunds
REFUND

The REFUND notification fires when Apple processes a refund for an in-app purchase or subscription transaction. This means money has been returned to the customer and you should revoke access to the purchased content or feature.


When does it fire?


This notification triggers after Apple's support team approves a customer's refund request. The refunded transaction is no longer valid and any associated entitlements should be removed.


Payload highlights


The signed transaction info includes the original transaction ID, the product ID, the refund date, and the refund amount. This lets you identify exactly which purchase was refunded and take appropriate action.


How Yeethook helps


Refunds require immediate action. You need to revoke access to prevent subscribers from getting content for free. Yeethook delivers refund notifications to Slack instantly, so your team can take action or verify that automated revocation worked correctly.


Common use cases


  • Revoke access to purchased content or premium features
  • Track refund rates by product and region
  • Detect refund abuse patterns (frequent refunders)
  • Monitor the financial impact of refunds on revenue

Enrichment with p8 key

With a p8 key, Yeethook can enrich refund events with the customer's full transaction history, helping you identify refund patterns.

Related Events

Get this event in Slack

Connect Yeethook to receive Refund notifications in your Slack channels.

Get Started Free