discount_code é o código que o comprador digita, como BLACK20. Ele aponta
para um discount, que guarda a regra econômica. Vários códigos podem apontar
para o mesmo desconto, cada um com validade, restrições de cliente, mínimo de
compra e limite próprios.
Data Object
Identificador do código de desconto. Usa o prefixo
dcode_*.Sempre
"discount_code".Código digitável pelo comprador.
Data de criação em ISO 8601.
Cliente específico que pode resgatar o código. Vem
null quando qualquer
cliente pode usar.ID do desconto associado (
disc_*).Data de expiração em ISO 8601. Vem
null quando não há expiração.true quando o código só pode ser usado por clientes sem atividade de
cobrança anterior.true quando o código pode ser usado em novas compras.true em produção; false em ambiente de teste.Limite total de usos do código. Vem
null quando não há limite.Limite de usos por cliente. Vem
null quando não há limite por cliente.Objeto livre para correlacionar o código com o seu sistema. Quando vazio,
retorna
{}.Valor mínimo da compra, em centavos. Vem
null quando não há mínimo.Moeda do valor mínimo em código de 3 letras minúsculas, como
brl. Vem null
quando não há valor mínimo.Quantidade de vezes em que o código já foi usado.
Data da última atualização em ISO 8601.
true quando o código está ativo, dentro da janela de validade, acima do
mínimo exigido e abaixo do limite de uso.
