Processamento de pagamentos e gerenciamento de assinaturas com integração Stripe para CrewAI.
STRIPE_CREATE_CUSTOMER
emailCreateCustomer
(string, obrigatório): Endereço de e-mail do clientename
(string, opcional): Nome completo do clientedescription
(string, opcional): Descrição do cliente para referência internametadataCreateCustomer
(objeto, opcional): Metadados adicionais como pares chave-valor (exemplo: {"field1": 1, "field2": 2}
)STRIPE_GET_CUSTOMER_BY_ID
idGetCustomer
(string, obrigatório): O ID do cliente Stripe a ser recuperadoSTRIPE_GET_CUSTOMERS
emailGetCustomers
(string, opcional): Filtra clientes pelo endereço de e-mailcreatedAfter
(string, opcional): Filtra clientes criados após esta data (timestamp Unix)createdBefore
(string, opcional): Filtra clientes criados antes desta data (timestamp Unix)limitGetCustomers
(string, opcional): Número máximo de clientes a retornar (padrão: 10)STRIPE_UPDATE_CUSTOMER
customerId
(string, obrigatório): O ID do cliente a ser atualizadoemailUpdateCustomer
(string, opcional): Novo endereço de e-mailname
(string, opcional): Novo nome do clientedescription
(string, opcional): Nova descrição do clientemetadataUpdateCustomer
(objeto, opcional): Novos metadados como pares chave-valorSTRIPE_CREATE_SUBSCRIPTION
customerIdCreateSubscription
(string, obrigatório): O ID do cliente para o qual a assinatura será criadaplan
(string, obrigatório): O ID do plano para assinatura - Use as Configurações do Workflow do Portal Connect para permitir que usuários selecionem um planometadataCreateSubscription
(objeto, opcional): Metadados adicionais para a assinaturaSTRIPE_GET_SUBSCRIPTIONS
customerIdGetSubscriptions
(string, opcional): Filtra assinaturas por ID do clientesubscriptionStatus
(string, opcional): Filtra por status da assinatura - Opções: incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaidlimitGetSubscriptions
(string, opcional): Número máximo de assinaturas a retornar (padrão: 10)STRIPE_CREATE_PRODUCT
productName
(string, obrigatório): Nome do produtodescription
(string, opcional): Descrição do produtometadataProduct
(objeto, opcional): Metadados adicionais do produto como pares chave-valorSTRIPE_GET_PRODUCT_BY_ID
productId
(string, obrigatório): O ID do produto Stripe a ser recuperadoSTRIPE_GET_PRODUCTS
createdAfter
(string, opcional): Filtra produtos criados após esta data (timestamp Unix)createdBefore
(string, opcional): Filtra produtos criados antes desta data (timestamp Unix)limitGetProducts
(string, opcional): Número máximo de produtos a retornar (padrão: 10)STRIPE_GET_BALANCE_TRANSACTIONS
balanceTransactionType
(string, opcional): Filtra por tipo de transação - Opções: charge, refund, payment, payment_refundpaginationParameters
(objeto, opcional): Configurações de paginação
pageCursor
(string, opcional): Cursor da página para paginaçãoSTRIPE_GET_PLANS
isPlanActive
(boolean, opcional): Filtra por status do plano - true para planos ativos, false para inativospaginationParameters
(objeto, opcional): Configurações de paginação
pageCursor
(string, opcional): Cursor da página para paginação