POST /recurringSale (Recurring Sale)
create_recurring_saleCreate a recurring sale for a product or hourly package. Specify customer, type, reference, frequency, occurrence count, start date, and amount.
Instructions
Criação de uma Venda Recorrente , cujo produto pode ser Serviço/Item ou Pacote de Horas (apenas Conexa Coworking) no sistema Conexa. ⚠ Fique atento ao produto do seu sistema. Há campos que não são necessários!
Campos do body:
customerId (integer) [obrigatório]: ID do cliente
type (string) [obrigatório]: 'product' para venda de Serviço/Item. 'package' para venda de Pacotes de Horas.
referenceId (integer) [obrigatório]: ID do Serviço/Item ou do Pacote de Horas
requesterId (integer): ID do solicitante
sellerId (integer): ID do vendedor (usuário)
frequency (string) [obrigatório]: Frequência da Venda Recorrente, podendo ser: 'daily' , 'weekly' , 'monthly' , 'bimonthly' , 'quarterly' , 'semester' , 'yearly'
isRepeat (boolean): Repetir a venda conforme a periodicidade ( frequency )
occurrenceQuantity (integer) [obrigatório]: Quantidade de ocorrências
startDate (string) [obrigatório]: Data de início
lastAdjustmentDate (string): Data do último reajuste
quantity (integer): Quantidade (não disponível para o tipo 'package' )
amount (decimal) [obrigatório]: Valor da venda recorrente
notes (string): Observações
isDiscountPreviousReservations (boolean): Aplicar desconto do Pacote de Horas em reservas anteriores
isCalculateProRata (boolean): Calcular Pro Rata proporcional ao mês de início da venda recorrente
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Corpo JSON da requisição (campos na descrição da tool) |