stripe

Access Stripe APIs via Maton gateway with OAuth-managed connections.

2|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/papachong/RHClaw --skill stripe-papachong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe
Source: https://github.com/papachong/RHClaw/tree/main/RHClaw-Desktop/src-tauri/skills/stripe-api
Command: npx skills add https://github.com/papachong/RHClaw --skill stripe-papachong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a managed, OAuth-enabled gateway to Stripe so teams can process payments, manage billing, and operate subscription lifecycles without handling raw Stripe credentials or OAuth flows directly.

Core Features & Use Cases

  • Gateway-proxied Stripe API: Call native Stripe endpoints via a Maton gateway that injects OAuth tokens.
  • Connection management: Create, list, select, and delete OAuth connections to support multiple Stripe accounts.
  • Billing workflows: Manage customers, products, prices, subscriptions, invoices, charges, payment intents, refunds, and balance queries.
  • Use Case: Automate subscription creation, invoice generation, and payment reconciliation for a SaaS backend while keeping API keys centralized and managed.

Quick Start

Use the stripe skill to call the Maton gateway to list customers, manage subscriptions, or process payments using your MATON_API_KEY.

Frequently Asked Questions about stripe

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

FAQPage Schema
How do I process Stripe payments without handling raw API credentials in my backend?

You can process Stripe payments without raw credentials by using a gateway-proxied API that injects OAuth tokens. This managed gateway approach handles payment intents, charges, and billing workflows while centralizing API key authentication securely on the server side.

How do I manage multiple Stripe accounts via OAuth connections in a SaaS backend?

You can manage multiple Stripe accounts by creating, listing, and selecting OAuth connections via header-based connection selection. This allows your backend to route gateway-proxied API calls to different Stripe accounts without manually switching raw API keys.

Can I automate subscription lifecycle operations and invoice generation through a Stripe gateway?

Yes, you can automate subscription lifecycle operations and invoice generation through a gateway-proxied Stripe API. It supports subscription creation, customer records management, invoice workflows, and payment reconciliation for backend services.

Do I need a Maton API key to authenticate Stripe billing and payment workflows?

Yes, you need a Maton API key to authenticate Stripe billing and payment workflows. The gateway uses this key to manage OAuth connections and inject tokens for server-side billing automation, refunds, and balance queries.

What is the best way to handle refunds and payment intents for web services using Stripe?

The best way to handle refunds and payment intents is using an OAuth-managed gateway to Stripe APIs. This approach processes refunds and manages payment intent workflows securely without exposing raw credentials in your web and backend services.

Why use an OAuth-enabled gateway for Stripe billing automation instead of direct API integration?

An OAuth-enabled gateway for Stripe billing automation eliminates the need to handle raw credentials or OAuth flows directly. It centralizes API key management, supports multiple Stripe accounts via headers, and secures backend payment processing.