engineering-stripe-game-payments

Implement Stripe payments for game in-app purchases and subscriptions.

17|2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/fcsouza/agent-skills --skill engineering-stripe-game-payments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engineering-stripe-game-payments
Source: https://github.com/fcsouza/agent-skills/tree/main/plugins/game-dev/engineering/stripe-game-payments
Command: npx skills add https://github.com/fcsouza/agent-skills --skill engineering-stripe-game-payments

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complexity of implementing game monetization through in-app purchases, subscriptions, and Stripe integrations, simplifying payment processing for games.

Core Features & Use Cases

  • In-App Purchases & Subscriptions: Support one-time and recurring payments for items, currencies, and membership models.
  • Stripe Webhooks: Handle webhook events for purchase completion, payment retries, and disputes securely.
  • Currency Abstraction: Enable premium currency usage while maintaining item prices separate from real-world funds.
  • Fraud Prevention: Implement measures against velocity checks, suspicious purchase patterns, and geographic anomalies.
  • Use Case: Streamline the integration of Stripe payments into your game, enabling secure in-app purchases for items, services, or subscriptions, thereby monetizing game content effectively.

Quick Start

Integrate the 'engineering-stripe-game-payments' skill to set up in-app purchases in your game. Create a product catalog in templates/product-catalog.ts and handle webhooks with the 'webhooks' directory.

Frequently Asked Questions about engineering-stripe-game-payments

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

FAQPage Schema
How do I implement Stripe in-app purchases for game monetization?

To implement Stripe in-app purchases, this Skill handles server-side payments, idempotent webhooks, and two-phase fulfillment for secure game monetization. You define your offerings in a product catalog and manage recurring or one-time transactions securely.

Do I need a PostgreSQL database to handle Stripe payment webhooks for my game?

Yes, you need a PostgreSQL database to handle Stripe payment webhooks. The implementation requires a specific PostgreSQL schema to securely manage two-phase fulfillment and idempotent webhook events for your game's in-app purchases.

How does Stripe payment processing handle premium currency abstraction in games?

Stripe payment processing handles premium currency abstraction by maintaining item prices separate from real-world funds. This allows your game to enable premium currency usage while keeping the underlying real-money transactions isolated and secure.

Can I use this Stripe integration to prevent fraud in game in-app purchases?

Yes, you can use this Stripe integration to prevent fraud in game in-app purchases. It implements measures against velocity checks, suspicious purchase patterns, and geographic anomalies to protect your game's monetization system from fraudulent activities.

What is two-phase fulfillment in Stripe game subscriptions and purchases?

Two-phase fulfillment in Stripe game subscriptions is a secure process that separates payment authorization from item delivery. It ensures premium currencies or items are only granted after webhook events confirm the successful completion of the real-world transaction.

Does this Stripe game payment integration support recurring subscriptions?

Yes, this Stripe game payment integration supports recurring subscriptions alongside one-time in-app purchases. It manages server-side payments and recurring billing to enable membership models, game currencies, and item purchases effectively.