The REFUND_DECLINED notification fires when Apple's support team declines a customer's request for a refund. The original transaction remains valid and the customer retains access.
When does it fire?
This notification triggers after Apple reviews and denies a refund request. This is good news for your revenue — the transaction stands and no money is returned to the customer.
Payload highlights
The signed transaction info includes the original transaction ID and product ID for the transaction that was not refunded. This lets you confirm that the customer's access should remain intact.
How Yeethook helps
While refund declines are positive events, they're still worth tracking. Yeethook delivers these to Slack so your team has a complete picture of refund activity — both approved and denied.
Common use cases
- Track refund request approval vs. denial rates
- Monitor the total volume of refund requests
- Confirm customer access remains valid after declined refunds
- Measure the effectiveness of consumption data reporting