Permitir que o PDV imprima informações no comprovante da venda atual, como cupons de descontos e pontos na próxima compra.
Os comprovantes da venda serão sobrepostos sempre que mandar um novo comprovante para a aplicação, comprovantes que podem chegar com o PDV na operação subtotal e finalizar venda. A seguir exemplos de como executar esta operação.
PARÂMETRO | TIPO | OBRIGATÓRIO | DESCRIÇÃO |
Execution | string | true | Tipo da execução cetContinue, cetInterrupt, cetFailed |
Version | string | true | Versão da API |
Text | TextString List | true | Texto que será exibido nos cupons impressos no final da compra |
Os outros parâmetros são encontrados no Comando Desconto na Venda. Clique aqui e acesse a documentação.
Será possível a utilização de tags de impressão, que poderão ser envidas no Response nos parâmetros “vouchersPrint” e “text”, sendo elas:
{
"version": 1,
"sale": {
"items": [
{
"itemNumber": 1,
"discountPrice": 8.59,
"discountAmount": 1
}
],
},
"vouchersPrint": [
{
"text": " CUPOM DESCONTO 1rnrn Cupom de 5% de desconto para rnpróximarncompra, aplicado para todos os rnprodutos.rnrn[ImpBarra]1234567891231[ImpFimBarra]"
},
{
"text": " CUPOM DESCONTO 2rnrn Cupom de 10% de desconto para rnpróximarncompra, aplicado para todos os rnprodutos.rnrn[ImpBarra]1234567891231[ImpFimBarra]"
}
]
}
}
}
...
Início da venda no PDV, foi inserido um produto e teclado Enter. Após todos os produtos inseridos foi acionado a função para ir ao Subtotal da venda:
Imagem 1
JSON enviado ao parceiro:
...
Tela apresentada ao operador:
Imagem 2
Após finalização da venda conforme tela abaixo, será impresso o comprovante onde constará os cupons de desconto impressos:
Imagem 3
Exemplo de texto impresso no cupom:
Imagem 4