# RevenueCat notifications on your phone > JustPush turns RevenueCat's webhooks into push notifications with your own text, sound and buttons, so billing_issue, non_renewing_purchase and initial_purchase reach your lock screen the moment it happens. Pick a recipe below; setup takes about two minutes. - Website: https://www.revenuecat.com - Webhook docs: https://www.revenuecat.com/docs/integrations/webhooks - Signature check: none - Open in Studio: https://studio.justpush.io/recipes/revenuecat ## Recipes - [Billing issue](https://www.justpush.io/recipes/revenuecat/billing-issue.md): `BILLING_ISSUE`. Get a High-priority push notification when a subscription renewal can't be charged, with the grace period if there is one. - [In-app purchase](https://www.justpush.io/recipes/revenuecat/non-renewing-purchase.md): `NON_RENEWING_PURCHASE`. Get a push notification when a customer buys a one-time product, such as a consumable or lifetime unlock. - [New subscriber](https://www.justpush.io/recipes/revenuecat/initial-purchase.md): `INITIAL_PURCHASE`. Get a push notification when a customer starts a subscription or free trial, on any store RevenueCat tracks. - [Refund](https://www.justpush.io/recipes/revenuecat/refund.md): `CANCELLATION`. Get a push notification when an App Store, Google Play or other purchase tracked by RevenueCat is refunded. - [Subscription canceled](https://www.justpush.io/recipes/revenuecat/cancellation.md): `CANCELLATION`. Get a push notification when a customer turns off auto-renew, with the reason and when their access ends. - [Subscription expired](https://www.justpush.io/recipes/revenuecat/expiration.md): `EXPIRATION`. Get a low-priority push notification when a subscription expires and the customer loses access, with the reason. - [Subscription renewed](https://www.justpush.io/recipes/revenuecat/renewal.md): `RENEWAL`. Get a push notification when a subscription renews, with trial conversions called out separately.