Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Objetivo

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ÂMETROTIPOOBRIGATÓRIODESCRIÇÃO
ExecutionstringtrueTipo da execução cetContinue, cetInterrupt, cetFailed
VersionstringtrueVersão da API
TextTextString ListtrueTexto que será exibido nos cupons impressos no final da compra

Os outros parâmetros são encontrados no Comando Desconto na VendaClique aqui e acesse a documentação.

Tags de impressã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:

  • [ImpExpandidoUmaLinha] – Início da impressão de texto estendido
  • [ImpFimExpandido] – Fim da impressão de texto estendido
  • [ImpNegrito] – Fim da impressão em negrito
  • [ImpFimNegrito] – Início da impressão em negrito
  • [ImpBarra] – Início da impressão de código de barras
  • [ImpFimBarra] – Fim da impressão de código de barras

Response Example

{
  "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]"
    }
  ]
}
}
}

Exemplo Fluxo

...

para emissão do Cupom adicional

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:

Image AddedImagem 1

JSON enviado ao parceiro:

...

Tela apresentada ao operador:

Image AddedImagem 2

Após finalização da venda conforme tela abaixo, será impresso o comprovante onde constará os cupons de desconto impressos:

Image AddedImagem 3

Exemplo de texto impresso no cupom:

Image AddedImagem 4