one-time-products

Automate one-time product sales and purchase verification on Android with RevenueCat SDK.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Simplifies the sale and management of one-time products on Android with RevenueCat, automating the entire workflow from fetching offerings to verifying purchases.

Core Features & Use Cases

  • Offering Fetching: Fetches products using RevenueCat SDK for one-time sales.
  • Purchasing & Verification: Automates purchase process and verifies the receipt.
  • Access Acknowledgment: Manages token acknowledgment or consumption for purchased products.
  • Use Case: Perfect for a developer looking to quickly sell one-time purchases with RevenueCat SDK integration without manually handling billing details.

Quick Start

Use the one-time-products skill to sell and manage a non-consumable product using RevenueCat SDK on Android.

Frequently Asked Questions about one-time-products

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

FAQPage Schema
How do I handle one-time product purchases on Android using RevenueCat?

It manages the entire one-time product purchase workflow on Android by fetching offerings, processing the purchase, and verifying receipts directly through the RevenueCat SDK. This eliminates the need to manually handle Android billing details or token acknowledgment.

How do I verify and acknowledge one-time purchase tokens with RevenueCat SDK?

It verifies and acknowledges one-time purchase tokens automatically after a successful transaction. The tool validates the receipt through the RevenueCat SDK and manages token acknowledgment or consumption to ensure the purchase is properly recorded.

Do I need the RevenueCat SDK to manage non-consumable product sales on Android?

Yes, the RevenueCat SDK is a required dependency for managing non-consumable product sales on Android. The tool relies on the SDK's underlying functionality to fetch offerings, process transactions, and verify purchase receipts.

What is the best way to fetch one-time product offerings without manual Android billing code?

The best way to fetch one-time product offerings without manual billing code is using RevenueCat's automated fetching process. This tool retrieves configured offerings directly from the SDK, bypassing complex Android billing setup and initialization.

Does this approach support purchase verification for one-time sales on Android?

Yes, purchase verification for one-time sales on Android is fully supported. The tool automates the receipt validation process through the RevenueCat SDK to ensure the transaction is legitimate before acknowledging the token.