What problem does it solve?
This Skill solves the challenge of enabling AI agents to complete purchases and process payments securely on behalf of users, eliminating the risk of unauthorized spending by gating every transaction behind explicit user approval via the Stripe Link mobile or web app.
Core Features & Use Cases
- Stripe Link CLI Wrapper: Integrates the official @stripe/link-cli to support one-time virtual cards and Shared Payment Tokens (SPT) for both standard web checkout and merchant payment provider (MPP) flows.
- Approval-Gated Transactions: All spend requests require explicit user approval in the Link app, ensuring no purchases are completed without the user's explicit consent.
- Use Case: Use this Skill to complete a purchase for a paid SaaS tool when the merchant returns an HTTP 402 payment required response, or to generate a one-time virtual card for a one-off online purchase without exposing your primary payment method details.
Quick Start
Use the stripe-link-cli skill to complete a purchase for a specified item by confirming the total amount with the user, sending an approval request to their Link app, and retrieving the one-time payment credential securely once they approve the transaction.