AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

lamooof@gmail.com

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Stripe Best Practices — Скилл для ИИ-агентов | AI Рассвет

    Stripe Best Practices

    Guides Stripe integration decisions across API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, tax and registrations (Stripe Tax, automatic tax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration, including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, collecting sales tax, VAT, or GST, creating connected accounts, or implementing secure key handling.

    Скиллы для финансов#GitHub#stripe/ai#skills.sh
    Скачивания
    0
    В избранном
    0
    Комментарии
    0
    Просмотры
    1

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add stripe/ai --skill stripe-best-practices
    Скачать ZIP
    Версия
    1.0.0+9f39fa607a63
    Автор
    Владимир Ломтев
    Репозиторий
    stripe/ai
    GitHub: stripe/ai

    Как установить

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    Latest Stripe API version: 2026-08-26.dahlia. Always use the latest API version and SDK unless the user specifies otherwise.

    Latest SDK versions:

    Language Latest version
    Ruby 19.4.0
    Python 15.4.0
    Node.js 22.4.0
    PHP 21.1.0
    Java 33.2.0
    Go 86.2.0
    .NET 52.2.0

    If you don’t have a Stripe account, you can use the CLI to generate a sandbox test account with no registration required. Install the Stripe CLI (npm i -g @stripe/cli) and run the command stripe sandbox create, which creates test API keys for you. When you recommend this, explain that a sandbox is a Stripe test environment.

    If stripe sandbox create is used, don’t use MCP.

    If you try to use MCP after running sandbox creation, first make sure stripe sandbox claim is run. Use stripe whoami --format json for CLI auth checks; do not run stripe config --list.

    API key default: Always recommend a restricted API key (RAK) (rk_ prefix) over a secret key (sk_ prefix).

    Integration routing

    Building… Recommended API Details
    One-time payments Checkout Sessions <references/payments.md>
    Custom payment form with embedded UI Checkout Sessions + Payment Element <references/payments.md>
    Saving a payment method for later Setup Intents <references/payments.md>
    Connect platform or marketplace Accounts v2 (/v2/core/accounts) <references/connect.md>
    Usage-based billing (new integration) Metronome <references/billing.md>
    Subscriptions or recurring billing Billing APIs + Checkout Sessions <references/billing.md>
    Sales tax, VAT, or GST compliance Stripe Tax + Registrations API <references/tax.md>
    Embedded financial accounts / banking v2 Financial Accounts <references/treasury.md>
    Security (key management, RAKs, webhooks, OAuth, 2FA, Connect liability) See security reference <references/security.md>

    Read the relevant reference file before answering any integration question or writing code.

    Critical rules

    • Before enabling automatic_tax: { enabled: true } (or calculating tax for a custom PaymentIntent), read the tax reference and confirm the user has an active registration. Without one, Stripe calculates and collects no tax while the user believes tax is on (the most common Stripe Tax mistake).

    • Never include payment_method_types in any Stripe API call, with one exception: Terminal (in-person payments) integrations must pass payment_method_types: ['card_present'] on the PaymentIntent. For all other integrations, omit this parameter entirely to enable dynamic payment methods, which enables you to configure payment method settings from the Dashboard and dynamically display the most relevant eligible payment methods to each customer to maximize conversion. To customize which payment methods you accept, use payment_method_configurations or excluded_payment_method_types instead of payment_method_types.

    • Never present webhooks as optional. We recommend webhooks for every payment integration and they’re required for subscriptions and asynchronous payment methods. Fulfillment belongs in a handler for both checkout.session.completed and checkout.session.async_payment_succeeded (gated on payment_status), not the success page. See <references/payments.md>.

    • On API version 2026-03-25.dahlia or later, pass the parameter integration_identifier to checkout.sessions.create to tag sessions with a custom label for tracking and comparing checkout flows in the Dashboard. The label should include a suffix of 8 random letters.

    • Always instantiate a StripeClient and call methods on that instance. Do not use the deprecated global/module-level API key pattern (stripe.api_key = …, Stripe.setApiKey, stripe.Key = …, StripeConfiguration.ApiKey = …). The global pattern is deprecated in all current SDKs.

    Key documentation

    When the user’s request does not clearly fit a single domain above, consult:

    • Integration Options — Start here when designing any integration.
    • API Tour — Overview of Stripe’s API surface.
    • Go Live Checklist — Review before launching.

    Требования и возможности

    Источник пакета
    https://github.com/stripe/ai/tree/9f39fa607a63582d8c5b62aaf6fa4898b9c7caac/providers/agent-plugins/plugin/skills/stripe-best-practices

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md5384dc48bb9ffddeac45...
    references/billing.md6036d9f0fd66354fd13e...
    references/connect.md110165da76cb728ab738f...
    references/payments.md8718da5ba3569a74231c...
    references/security.md100449926ba31e8624936...

    Частые вопросы

    Как установить Stripe Best Practices?
    Используйте команду npx skills add stripe/ai --skill stripe-best-practices или скачайте ZIP-архив.
    Можно ли скачать Stripe Best Practices бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    Security ReviewUse this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.Hithink Finance当用户或 Agent 需要通过同花顺金融数据服务获取、查询、同步、分析或导出 A 股行情、财报、估值、指数、板块、公募基金、特色数据或本地 DuckDB 数据,或需要选择、安装、配置、诊断 REST API、MCP、hithink-finance CLI、Python SDK/marketdb 时使用。Sber API: Обновление токена Sber APIОбновить access token, безопасно ротировать refresh token и повторить запрос один раз.Sber API: Перевод через СБП Sber API
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add stripe/ai --skill stripe-best-practices
    Скачать ZIP
    Версия
    1.0.0+9f39fa607a63
    Автор
    Владимир Ломтев
    Репозиторий
    stripe/ai
    GitHub: stripe/ai
    Подготовить перевод через СБП и потребовать подтверждение перед отправкой.