stripe

Query and mutate Stripe data via REST API for payments and customer management.

8|1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/mnlt/teleport --skill stripe-mnlt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe
Source: https://github.com/mnlt/teleport/tree/main/skills/stripe
Command: npx skills add https://github.com/mnlt/teleport --skill stripe-mnlt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stripe integration via REST API to automate payments, refunds, and customer management without relying on the Dashboard or internal memory.

Core Features & Use Cases

  • Direct REST access to Stripe's API for programmatic payments, refunds, subscriptions, and invoices.
  • Secure credentials & workflow safety via teleport-setup with on-demand credential loading and environment-based authentication.
  • Common workflows including listing customers and charges, creating PaymentIntents, and managing subscriptions in automated processes.

Quick Start

Create a PaymentIntent for a customer and list their recent charges to demonstrate Stripe integration.

Frequently Asked Questions about stripe

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

FAQPage Schema
How do I automate Stripe payments and refunds via REST API?

Automate Stripe payments and refunds via REST API by querying and mutating Stripe data directly to create PaymentIntents, issue refunds, and manage customer subscriptions without Dashboard interaction.

How do I manage Stripe API idempotency keys for POST requests?

Manage Stripe API idempotency keys for POST requests by enforcing explicit idempotency key generation for mutation operations, preventing duplicate charges and ensuring safe API request retries.

Do I need to pin a specific Stripe-Version header for API integration?

You need to pin a specific Stripe-Version header for API integration to enforce explicit Stripe-Version pinning, ensuring consistent API responses and preventing breaking changes from upstream updates.

What is the best way to securely handle Stripe API authentication credentials?

The best way to securely handle Stripe API authentication credentials is using teleport-setup for on-demand credential loading and environment-based authentication, avoiding hardcoded secrets in your codebase.

Can I list customers and charges while creating PaymentIntents in automated workflows?

You can list customers and charges while creating PaymentIntents in automated workflows by querying and mutating Stripe data via REST API to handle diverse payment and management tasks concurrently.

How do Stripe webhooks integrate with automated subscription management?

Stripe webhooks integrate with automated subscription management by querying and mutating Stripe data via REST API to handle event-driven updates, syncing subscription states and customer records programmatically.