Бизнес-инструменты Комиссии Stripe и выбранных продуктов; sandbox без реальных списаний

Stripe Finance API

Stripe Finance API на ezGPT - сценарии чтения финансовых данных обычного Stripe API: суммы, комиссии и сверка движения баланса.

Что это

Название Stripe Finance API используется на ezGPT для финансовых сценариев обычного Stripe API. Это не отдельный официальный продукт с собственной подпиской и не банковский Stripe Treasury. Здесь основной предмет - чтение и сверка записей BalanceTransaction.

Такая запись показывает влияние операции на баланс: исходную сумму amount, комиссию fee, итог net, валюту и источник. Это помогает отличить оборот от суммы после комиссий и объяснить расхождение между отчетом магазина и Stripe.

Отчет должен учитывать период, валюту и виды операций. Нельзя считать все записи продажами или складывать разные валюты в одну сумму. Для первого результата используйте sandbox и только чтение; решения о возвратах и бухгалтерской классификации оставьте ответственному специалисту.

Ключевые параметры

  • Категория: Операционные задачи
  • Сложность: Для разработчика
  • Запуск: Около 30 минут
  • Open-source: Нет
  • Данные: Не известно
  • Чувствительные данные: Только с настройками
API Stripe Dashboard REST API Webhooks Cloud

Сильные стороны

  • BalanceTransaction показывает amount, fee и net одной операции.
  • source связывает финансовую запись с исходным объектом Stripe.
  • Фильтры и пагинация помогают собрать ограниченную выгрузку.
  • Финансовый отчет можно отделить от прав создания возвратов и выплат.

Ограничения

  • Название карточки не соответствует отдельному официальному API-продукту.
  • Выгрузка может содержать возвраты, комиссии и другие операции, не только продажи.
  • Разные валюты, периоды и статусы требуют отдельной сверки.
  • Движение баланса Stripe не равно банковской выписке или готовой проводке.

Как использовать

1. Подготовка. Выберите sandbox и учебные операции. Задайте период и одну валюту отчета, договоритесь, какие типы операций включать. Если sandbox пустой, подготовьте тестовую оплату по официальной инструкции без движения реальных денег.
2. Настройка. Создайте sandbox restricted key с необходимым чтением Balance/Balance transactions и без записи, возвратов и выплат. Сохраните его в STRIPE_READ_KEY на сервере. Проверьте разрешения фактическим запросом и зафиксируйте API-версию.
3. Первый результат. Получите GET https://api.stripe.com/v1/balance_transactions?limit=3 с HTTP Basic Auth: ключ как имя пользователя, пароль пустой. Для каждой записи выведите id, amount, fee, net, currency, type, status и source. Сохраните сумму в минимальных единицах валюты, без универсального деления на 100.
4. Проверка. Для одной записи проверьте net = amount - fee и сопоставьте source с операцией в sandbox Dashboard. available и pending относятся к балансу Stripe, не банковской выписке. Пройдите has_more/starting_after, затем сверяйте полный выбранный период по каждой валюте и типу отдельно. Пустой список не заполняйте выдуманными операциями.

Примеры сценариев

  • Показать, как комиссия меняет сумму после оплаты.
  • Найти операцию, объясняющую расхождение отчета.
  • Подготовить раздельную сводку продаж и возвратов по одной валюте.

Доступ и оплата

  • Модель оплаты: Оплата по использованию
  • Бесплатный тариф: Нет
  • Пробный доступ: Да
  • Работа в РФ: Ограниченно
  • VPN: Не известно
  • Русский интерфейс: Не известно
  • Русский язык: Не известно

Применяются условия обычного аккаунта и продуктов Stripe, отдельного тарифа Finance API здесь нет. Россия не указана среди стран подключения Stripe Payments. Наличие test-доступа не подтверждает возможность рабочего приема платежей или выплат для конкретного бизнеса.

Когда не подходит

  • Получить отдельный банковский продукт по названию карточки
  • Подменять сверкой полную бухгалтерию
  • Считать pending уже поступившими деньгами на банковский счет

Альтернативы

stripe-api xero-accounting-api quickbooks-online-api

Stripe API описывает общую платежную интеграцию. Xero Accounting API и QuickBooks Online API работают с учетными системами; они не заменяют исходные данные Stripe. Для сверки банка нужна отдельная выписка и сопоставление, а не только BalanceTransaction.

Параметры для подборок

API reconciliation financial-reporting analytics Для разработчиков Бизнес Для бизнеса

FAQ

Stripe Finance API - официальный отдельный продукт?

Нет. В этой карточке это название финансовых сценариев обычного Stripe API, прежде всего BalanceTransaction. Не путайте его со Stripe Treasury.

Что означает net?

Это влияние операции на баланс после комиссии: amount минус fee. Оно не является автоматически прибылью компании или суммой поступления на банковский счет.

Все суммы нужно делить на 100?

Нет. Они выражены в минимальных единицах соответствующей валюты; у валют есть исключения. Сначала проверьте правила конкретной currency.

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

Проверьте период и часовой пояс, валюты, пагинацию, комиссии, возвраты и состав типов операций. Финансовые записи не ограничиваются продажами.

Можно дать ИИ право делать возвраты для исправления расхождений?

Для сверки оно не нужно. Используйте ключ только для чтения; изменение денег должно проходить отдельную проверку и подтверждение.

Лучше всего подходит

Типовые задачи

Сверять суммы и комиссии по операциям Stripe Находить источник расхождения в отчете Готовить проверяемую выгрузку для финансового специалиста

Упоминания

Статьи, где встречается Stripe Finance API