rtdn-reference

Look up Google Play RTDN types with codes and handling guidance.

45|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/RevenueCat/play-billing-skills --skill rtdn-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rtdn-reference
Source: https://github.com/RevenueCat/play-billing-skills/tree/main/google-play/rtdn-reference
Command: npx skills add https://github.com/RevenueCat/play-billing-skills --skill rtdn-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a quick reference for Google Play Real Time Developer Notification (RTDN) types, their integer codes, trigger conditions, and recommended handling steps.

Core Features & Use Cases

  • RTDN Lookup: Offers a comprehensive lookup for RTDN types, including subscription, one-time purchase, voided purchase, and test notifications.
  • Recommended Handling: Provides guidance on how to handle each RTDN type, ensuring proper response to user actions and system events.
  • Use Case: When a developer receives an RTDN, they can use this Skill to quickly identify the notification type and understand the recommended actions to take.

Quick Start

Use the rtdn-reference skill to look up the handling for the RTDN notification type 'SUBSCRIPTION_RENEWED'.

Frequently Asked Questions about rtdn-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are Google Play Real Time Developer Notifications and when do I need to handle them?

Google Play Real Time Developer Notifications (RTDN) are server callbacks triggered by subscription and billing state changes. Developers need to handle RTDN events to synchronize user entitlements and manage one-time or recurring purchase lifecycle updates accurately.

How do I look up the recommended handling for a specific RTDN notification type?

To look up RTDN handling, match the received notification's integer code against the RTDN reference. This identifies the specific event, such as subscription renewal or voided purchase, and provides the exact recommended handling steps for that notification type.

Do I need to know the Google Play Developer API to process Real Time Developer Notifications?

Yes, processing Real Time Developer Notifications requires knowledge of RTDN protocols and the Google Play Developer API. Developers must understand these mechanisms to decode notification payloads and execute recommended handling steps for Android billing states.

What is the best way to manage Android subscription state changes from Play Billing?

The best way to manage Android subscription state changes is to intercept Play Billing RTDN callbacks, look up the specific notification type code, and apply the recommended handling steps to update backend entitlements and subscription statuses accordingly.

What RTDN notification types does this reference cover for Android Play Billing?

The RTDN reference covers notification types for subscription lifecycle events, one-time purchases, voided purchases, and test notifications. It maps each integer code to its trigger conditions and provides specific recommended handling guidance for Android developers.