Pailot

Stripe

Платежи, клиенты, подписки и счета Stripe

Stripe — приём платежей: Payment Intent, клиенты, подписки, счета, списания, товары и цены.

С Stripe в Pailot вы можете:

  • Создавать, подтверждать, списывать и отменять Payment Intent
  • Вести клиентов, подписки, счета и товары с ценами
  • Смотреть события Stripe и запускать процесс как триггер (вебхук — входящий HTTP-запрос)

Нужен секретный ключ API (Application Programming Interface — программный интерфейс) Stripe. Суммы — в минимальных единицах валюты (центы). URL вебхука не публикуйте. Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Ключ — в переменных окружения рабочего пространства.

Инструменты

stripe_create_payment_intent

Создать Payment Intent — намерение платежа.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
amountnumberДаСумма в центах (например 2000 для 20,00 USD)
currencystringДаТрёхбуквенный код валюты ISO (например usd, eur)
customerstringНетID клиента для этого платежа
payment_methodstringНетID способа оплаты
descriptionstringНетОписание платежа
receipt_emailstringНетEmail для чека
metadatajsonНетПары ключ–значение для доп. сведений
automatic_payment_methodsjsonНетАвтоматические способы оплаты (например {"enabled": true})

Выход

ПараметрТипОписание
payment_intentjsonСозданный объект Payment Intent
metadatajsonМетаданные Payment Intent: ID, статус, сумма, валюта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_retrieve_payment_intent

Получить Payment Intent по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID Payment Intent (например pi_1234567890)

Выход

ПараметрТипОписание
payment_intentjsonПолученный объект Payment Intent
metadatajsonМетаданные Payment Intent: ID, статус, сумма, валюта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_update_payment_intent

Обновить Payment Intent.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID Payment Intent (например pi_1234567890)
amountnumberНетНовая сумма в центах
currencystringНетТрёхбуквенный код валюты ISO
customerstringНетID клиента
descriptionstringНетНовое описание
metadatajsonНетНовые метаданные

Выход

ПараметрТипОписание
payment_intentjsonОбновлённый объект Payment Intent
metadatajsonМетаданные Payment Intent: ID, статус, сумма, валюта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_confirm_payment_intent

Подтвердить Payment Intent и завершить оплату.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID Payment Intent (например pi_1234567890)
payment_methodstringНетID способа оплаты для подтверждения

Выход

ПараметрТипОписание
payment_intentjsonПодтверждённый объект Payment Intent
metadatajsonМетаданные Payment Intent: ID, статус, сумма, валюта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_capture_payment_intent

Списать авторизованный Payment Intent.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID Payment Intent (например pi_1234567890)
amount_to_capturenumberНетСумма списания в центах (по умолчанию вся)

Выход

ПараметрТипОписание
payment_intentjsonСписанный объект Payment Intent
metadatajsonМетаданные Payment Intent: ID, статус, сумма, валюта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_cancel_payment_intent

Отменить Payment Intent.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID Payment Intent (например pi_1234567890)
cancellation_reasonstringНетПричина отмены: duplicate, fraudulent, requested_by_customer, abandoned

Выход

ПараметрТипОписание
payment_intentjsonОтменённый объект Payment Intent
metadatajsonМетаданные Payment Intent: ID, статус, сумма, валюта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_list_payment_intents

Список Payment Intent.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
customerstringНетФильтр по ID клиента
createdjsonНетФильтр по дате создания (например {"gt": 1633024800})

Выход

ПараметрТипОписание
payment_intentsjsonМассив объектов Payment Intent
metadatajsonМетаданные списка: count и has_more
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_search_payment_intents

Поиск Payment Intent по синтаксису запросов Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
querystringДаПоисковый запрос (например "status:'succeeded' AND currency:'usd'")
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)

Выход

ПараметрТипОписание
payment_intentsjsonНайденные объекты Payment Intent
metadatajsonМетаданные поиска: count и has_more
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_create_customer

Создать клиента.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
emailstringНетEmail клиента
namestringНетПолное имя клиента
phonestringНетТелефон клиента
descriptionstringНетОписание клиента
addressjsonНетАдрес клиента
metadatajsonНетПары ключ–значение
payment_methodstringНетID способа оплаты to attach

Выход

ПараметрТипОписание
customerjsonСозданный объект клиента
metadatajsonМетаданные клиента
idstringУникальный идентификатор Stripe
emailstringEmail клиента
namestringОтображаемое имя

stripe_retrieve_customer

Получить клиента по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID клиента (например cus_1234567890)

Выход

ПараметрТипОписание
customerjsonПолученный объект клиента
metadatajsonМетаданные клиента
idstringУникальный идентификатор Stripe
emailstringEmail клиента
namestringОтображаемое имя

stripe_update_customer

Обновить клиента.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID клиента (например cus_1234567890)
emailstringНетНовый email
namestringНетНовое имя
phonestringНетНовый телефон
descriptionstringНетНовое описание
addressjsonНетНовый адрес
metadatajsonНетНовые метаданные

Выход

ПараметрТипОписание
customerjsonОбновлённый объект клиента
metadatajsonМетаданные клиента
idstringУникальный идентификатор Stripe
emailstringEmail клиента
namestringОтображаемое имя

stripe_delete_customer

Удалить клиента безвозвратно.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID клиента (например cus_1234567890)

Выход

ПараметрТипОписание
deletedbooleanКлиент удалён
idstringID удалённого клиента

stripe_list_customers

Список клиентов.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
emailstringНетФильтр по email
createdjsonНетФильтр по дате создания

Выход

ПараметрТипОписание
customersjsonМассив клиентов
metadatajsonМетаданные списка
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_search_customers

Поиск клиентов по синтаксису запросов Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
querystringДаПоисковый запрос (например "email:'customer@example.com'")
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)

Выход

ПараметрТипОписание
customersjsonНайденные клиенты
metadatajsonМетаданные поиска
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_create_subscription

Создать подписку клиента.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
customerstringДаID клиента для подписки
itemsjsonДаМассив позиций с ID цен (например [{"price": "price_xxx", "quantity": 1}])
trial_period_daysnumberНетЧисло дней пробного периода
default_payment_methodstringНетID способа оплаты
cancel_at_period_endbooleanНетОтменить подписку в конце периода
metadatajsonНетПары ключ–значение для доп. сведений

Выход

ПараметрТипОписание
subscriptionjsonСозданный объект подписки
metadatajsonМетаданные подписки: ID, статус, клиент
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
customerstringID связанного клиента

stripe_retrieve_subscription

Получить подписку по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID подписки (например sub_1234567890)

Выход

ПараметрТипОписание
subscriptionjsonПолученный объект подписки
metadatajsonМетаданные подписки: ID, статус, клиент
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
customerstringID связанного клиента

stripe_update_subscription

Обновить подписку.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID подписки (например sub_1234567890)
itemsjsonНетНовый массив позиций с ID цен
cancel_at_period_endbooleanНетОтменить подписку в конце периода
metadatajsonНетНовые метаданные

Выход

ПараметрТипОписание
subscriptionjsonОбновлённый объект подписки
metadatajsonМетаданные подписки: ID, статус, клиент
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
customerstringID связанного клиента

stripe_cancel_subscription

Отменить подписку.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID подписки (например sub_1234567890)
proratebooleanНетПересчитать пропорционально при отмене
invoice_nowbooleanНетВыставить счёт сразу

Выход

ПараметрТипОписание
subscriptionjsonОтменённый объект подписки
metadatajsonМетаданные подписки: ID, статус, клиент
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
customerstringID связанного клиента

stripe_resume_subscription

Возобновить подписку, которую собирались отменить.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID подписки (например sub_1234567890)

Выход

ПараметрТипОписание
subscriptionjsonВозобновлённый объект подписки
metadatajsonМетаданные подписки: ID, статус, клиент
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
customerstringID связанного клиента

stripe_list_subscriptions

Список подписок.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
customerstringНетФильтр по ID клиента
statusstringНетФильтр по статусу: active, past_due, unpaid, canceled, incomplete, incomplete_expired, trialing, all
pricestringНетФильтр по ID цены

Выход

ПараметрТипОписание
subscriptionsjsonМассив подписок
metadatajsonМетаданные списка
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_search_subscriptions

Поиск подписок по синтаксису запросов Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
querystringДаПоисковый запрос (например "status:'active' AND customer:'cus_xxx'")
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)

Выход

ПараметрТипОписание
subscriptionsjsonНайденные подписки
metadatajsonМетаданные поиска
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_create_invoice

Создать счёт.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
customerstringДаID клиента (например cus_1234567890)
descriptionstringНетОписание счёта
metadatajsonНетПары ключ–значение
auto_advancebooleanНетАвтоматически финализировать счёт
collection_methodstringНетСпособ оплаты: charge_automatically или send_invoice

Выход

ПараметрТипОписание
invoicejsonСозданный объект счёта
metadatajsonМетаданные счёта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amount_duenumberОстаток к оплате в минимальных единицах валюты
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_retrieve_invoice

Получить счёт по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID счёта (например in_1234567890)

Выход

ПараметрТипОписание
invoicejsonПолученный объект счёта
metadatajsonМетаданные счёта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amount_duenumberОстаток к оплате в минимальных единицах валюты
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_update_invoice

Обновить счёт.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID счёта (например in_1234567890)
descriptionstringНетОписание счёта
metadatajsonНетПары ключ–значение
auto_advancebooleanНетАвтоматически финализировать счёт

Выход

ПараметрТипОписание
invoicejsonОбновлённый объект счёта
metadatajsonМетаданные счёта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amount_duenumberОстаток к оплате в минимальных единицах валюты
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_delete_invoice

Удалить черновик счёта.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID счёта (например in_1234567890)

Выход

ПараметрТипОписание
deletedbooleanСчёт удалён
idstringID удалённого счёта

stripe_finalize_invoice

Финализировать черновик счёта.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID счёта (например in_1234567890)
auto_advancebooleanНетАвтопродвижение счёта

Выход

ПараметрТипОписание
invoicejsonФинализированный объект счёта
metadatajsonМетаданные счёта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amount_duenumberОстаток к оплате в минимальных единицах валюты
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_pay_invoice

Оплатить счёт.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID счёта (например in_1234567890)
paid_out_of_bandbooleanНетПометить счёт оплаченным вне Stripe

Выход

ПараметрТипОписание
invoicejsonОплаченный объект счёта
metadatajsonМетаданные счёта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amount_duenumberОстаток к оплате в минимальных единицах валюты
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_void_invoice

Аннулировать счёт.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID счёта (например in_1234567890)

Выход

ПараметрТипОписание
invoicejsonАннулированный объект счёта
metadatajsonМетаданные счёта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amount_duenumberОстаток к оплате в минимальных единицах валюты
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_send_invoice

Отправить счёт клиенту.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID счёта (например in_1234567890)

Выход

ПараметрТипОписание
invoicejsonОтправленный объект счёта
metadatajsonМетаданные счёта
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amount_duenumberОстаток к оплате в минимальных единицах валюты
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_list_invoices

Список счетов.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
customerstringНетФильтр по ID клиента
statusstringНетФильтр по статусу счёта

Выход

ПараметрТипОписание
invoicesjsonМассив счетов
metadatajsonМетаданные списка
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_search_invoices

Поиск счетов по синтаксису запросов Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
querystringДаПоисковый запрос (например "customer:'cus_1234567890'")
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)

Выход

ПараметрТипОписание
invoicesjsonНайденные счета
metadatajsonМетаданные поиска
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_create_charge

Создать списание (Charge).

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
amountnumberДаСумма в центах (например 2000 для 20,00 USD)
currencystringДаТрёхбуквенный код валюты ISO (например usd, eur)
customerstringНетID клиента для этого списания
sourcestringНетID источника оплаты (токен карты или сохранённая карта)
descriptionstringНетОписание списания
metadatajsonНетПары ключ–значение для доп. сведений
capturebooleanНетСписать сразу (по умолчанию true)

Выход

ПараметрТипОписание
chargejsonСозданный объект Charge
metadatajsonМетаданные списания: ID, статус, сумма, валюта, признак оплаты
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)
paidbooleanОплата получена

stripe_retrieve_charge

Получить списание по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID списания (например ch_1234567890)

Выход

ПараметрТипОписание
chargejsonПолученный объект Charge
metadatajsonМетаданные списания: ID, статус, сумма, валюта, признак оплаты
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)
paidbooleanОплата получена

stripe_update_charge

Обновить списание.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID списания (например ch_1234567890)
descriptionstringНетНовое описание
metadatajsonНетНовые метаданные

Выход

ПараметрТипОписание
chargejsonОбновлённый объект Charge
metadatajsonМетаданные списания: ID, статус, сумма, валюта, признак оплаты
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)
paidbooleanОплата получена

stripe_capture_charge

Списать ещё не списанный Charge.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID списания (например ch_1234567890)
amountnumberНетСумма списания в центах (по умолчанию вся)

Выход

ПараметрТипОписание
chargejsonСписанный объект Charge
metadatajsonМетаданные списания: ID, статус, сумма, валюта, признак оплаты
idstringУникальный идентификатор Stripe
statusstringТекущее состояние ресурса
amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)
paidbooleanОплата получена

stripe_list_charges

Список списаний.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
customerstringНетФильтр по ID клиента
createdjsonНетФильтр по дате создания (например {"gt": 1633024800})

Выход

ПараметрТипОписание
chargesjsonМассив объектов Charge
metadatajsonМетаданные списка: count и has_more
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_search_charges

Поиск списаний по синтаксису запросов Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
querystringДаПоисковый запрос (например "status:'succeeded' AND currency:'usd'")
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)

Выход

ПараметрТипОписание
chargesjsonНайденные объекты Charge
metadatajsonМетаданные поиска: count и has_more
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_create_product

Создать товар.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
namestringДаНазвание товара
descriptionstringНетОписание товара
activebooleanНетТовар активен
imagesjsonНетURL изображений товара
metadatajsonНетПары ключ–значение

Выход

ПараметрТипОписание
productjsonСозданный объект товара
metadatajsonМетаданные товара
idstringУникальный идентификатор Stripe
namestringОтображаемое имя
activebooleanРесурс сейчас активен

stripe_retrieve_product

Получить товар по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID товара (например prod_1234567890)

Выход

ПараметрТипОписание
productjsonПолученный объект товара
metadatajsonМетаданные товара
idstringУникальный идентификатор Stripe
namestringОтображаемое имя
activebooleanРесурс сейчас активен

stripe_update_product

Обновить товар.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID товара (например prod_1234567890)
namestringНетНовое название товара
descriptionstringНетНовое описание товара
activebooleanНетНовый статус активности
imagesjsonНетНовые URL изображений
metadatajsonНетНовые метаданные

Выход

ПараметрТипОписание
productjsonОбновлённый объект товара
metadatajsonМетаданные товара
idstringУникальный идентификатор Stripe
namestringОтображаемое имя
activebooleanРесурс сейчас активен

stripe_delete_product

Удалить товар безвозвратно.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID товара (например prod_1234567890)

Выход

ПараметрТипОписание
deletedbooleanТовар удалён
idstringID удалённого товара

stripe_list_products

Список товаров.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
activebooleanНетФильтр по активности

Выход

ПараметрТипОписание
productsjsonМассив товаров
metadatajsonМетаданные списка
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_search_products

Поиск товаров по синтаксису запросов Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
querystringДаПоисковый запрос (например "name:'shirt'")
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)

Выход

ПараметрТипОписание
productsjsonНайденные товары
metadatajsonМетаданные поиска
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_create_price

Создать цену товара.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
productstringДаID товара (например prod_1234567890)
currencystringДаТрёхбуквенный код валюты ISO (например usd, eur)
unit_amountnumberНетСумма в центах (например 1000 для 10,00 USD)
recurringjsonНетПериодическая оплата (interval: day/week/month/year)
metadatajsonНетПары ключ–значение
billing_schemestringНетСхема тарифа: per_unit или tiered

Выход

ПараметрТипОписание
pricejsonСозданный объект цены
metadatajsonМетаданные цены
idstringУникальный идентификатор Stripe
productstringID связанного товара
unit_amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_retrieve_price

Получить цену по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID цены (например price_1234567890)

Выход

ПараметрТипОписание
pricejsonПолученный объект цены
metadatajsonМетаданные цены
idstringУникальный идентификатор Stripe
productstringID связанного товара
unit_amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_update_price

Обновить цену.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID цены (например price_1234567890)
activebooleanНетЦена активна
metadatajsonНетНовые метаданные

Выход

ПараметрТипОписание
pricejsonОбновлённый объект цены
metadatajsonМетаданные цены
idstringУникальный идентификатор Stripe
productstringID связанного товара
unit_amountnumberСумма в минимальных единицах валюты (например центы)
currencystringТрёхбуквенный код валюты ISO (строчными)

stripe_list_prices

Список цен.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
productstringНетФильтр по ID товара
activebooleanНетФильтр по активности

Выход

ПараметрТипОписание
pricesjsonМассив цен
metadatajsonМетаданные списка
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_search_prices

Поиск цен по синтаксису запросов Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
querystringДаПоисковый запрос (например "active:'true' AND currency:'usd'")
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)

Выход

ПараметрТипОписание
pricesjsonНайденные цены
metadatajsonМетаданные поиска
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы

stripe_retrieve_event

Получить событие Stripe по ID.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
idstringДаID события (например evt_1234567890)

Выход

ПараметрТипОписание
eventjsonПолученный объект Event
metadatajsonМетаданные события: ID, тип, время создания
idstringУникальный идентификатор Stripe
typestringИдентификатор типа события
creatednumberUnix-время создания

stripe_list_events

Список событий Stripe.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный ключ API Stripe
limitnumberНетСколько результатов вернуть (по умолчанию 10, максимум 100)
typestringНетФильтр по типу события (например payment_intent.created)
createdjsonНетФильтр по дате создания (например {"gt": 1633024800})

Выход

ПараметрТипОписание
eventsjsonМассив событий
metadatajsonМетаданные списка: count и has_more
countnumberЧисло возвращённых элементов
has_morebooleanЕсть ещё элементы после этой страницы
На этой странице

На этой странице

Инструменты
stripe_create_payment_intent
Вход
Выход
stripe_retrieve_payment_intent
Вход
Выход
stripe_update_payment_intent
Вход
Выход
stripe_confirm_payment_intent
Вход
Выход
stripe_capture_payment_intent
Вход
Выход
stripe_cancel_payment_intent
Вход
Выход
stripe_list_payment_intents
Вход
Выход
stripe_search_payment_intents
Вход
Выход
stripe_create_customer
Вход
Выход
stripe_retrieve_customer
Вход
Выход
stripe_update_customer
Вход
Выход
stripe_delete_customer
Вход
Выход
stripe_list_customers
Вход
Выход
stripe_search_customers
Вход
Выход
stripe_create_subscription
Вход
Выход
stripe_retrieve_subscription
Вход
Выход
stripe_update_subscription
Вход
Выход
stripe_cancel_subscription
Вход
Выход
stripe_resume_subscription
Вход
Выход
stripe_list_subscriptions
Вход
Выход
stripe_search_subscriptions
Вход
Выход
stripe_create_invoice
Вход
Выход
stripe_retrieve_invoice
Вход
Выход
stripe_update_invoice
Вход
Выход
stripe_delete_invoice
Вход
Выход
stripe_finalize_invoice
Вход
Выход
stripe_pay_invoice
Вход
Выход
stripe_void_invoice
Вход
Выход
stripe_send_invoice
Вход
Выход
stripe_list_invoices
Вход
Выход
stripe_search_invoices
Вход
Выход
stripe_create_charge
Вход
Выход
stripe_retrieve_charge
Вход
Выход
stripe_update_charge
Вход
Выход
stripe_capture_charge
Вход
Выход
stripe_list_charges
Вход
Выход
stripe_search_charges
Вход
Выход
stripe_create_product
Вход
Выход
stripe_retrieve_product
Вход
Выход
stripe_update_product
Вход
Выход
stripe_delete_product
Вход
Выход
stripe_list_products
Вход
Выход
stripe_search_products
Вход
Выход
stripe_create_price
Вход
Выход
stripe_retrieve_price
Вход
Выход
stripe_update_price
Вход
Выход
stripe_list_prices
Вход
Выход
stripe_search_prices
Вход
Выход
stripe_retrieve_event
Вход
Выход
stripe_list_events
Вход
Выход
Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ