orgId informada. Suporta dois tipos: fixed (valor fixo em centavos) e percentage (percentual em basis points). Retorna o objeto do desconto criado com status HTTP 201 Created.
Autenticação
Requer Organization Access Token (OAT) da organização pai via headerAuthorization: Bearer. A organização autenticada deve ser a organização pai da orgId informada.
Parâmetros de Path
Identificador único da sub-organização filha para a qual o desconto será criado.
Corpo da Requisição
Nome descritivo do desconto.
Tipo do desconto. Valores aceitos:
fixed (valor fixo em centavos) ou percentage (percentual em basis points).Por quanto tempo o desconto é aplicado em assinaturas. Valores aceitos:
once— aplicado apenas no primeiro pagamentoforever— aplicado em todos os pagamentosrepeating— aplicado porduration_in_monthsmeses
Percentual do desconto em basis points. Obrigatório quando
type é percentage.
Ex: 1000 = 10%, 2000 = 20%, 500 = 5%.Valor do desconto em centavos. Obrigatório quando
type é fixed.
Ex: 1000 = R$ 10,00.Moeda do desconto. Obrigatório quando
type é fixed. Ex: brl.Código de cupom para o cliente informar no checkout. Se omitido, o desconto é automático (sem cupom).
Número de meses de aplicação. Obrigatório quando
duration é repeating.Limite máximo de usos do desconto.
null para uso ilimitado.Data de início de validade no formato ISO 8601.
null para válido imediatamente.Data de expiração no formato ISO 8601.
null para sem expiração.Lista de IDs de produtos aos quais o desconto se aplica. Se omitido, aplica-se a todos os produtos.
Metadados customizados em formato chave-valor.
Referência interna para uso próprio da plataforma.
Resposta
Retorna o objeto do desconto criado com status201 Created. Veja os campos em Listar Descontos.

