...
Produto: | TOTVS Varejo Franquias e Redes |
---|---|
Linha de Produto: | Franquias e Redes |
Segmento: | Varejo |
Módulo: | PDV Omnishop |
Função: | Resgate de pedido |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : |
Identificar o canal de venda do pedido e permitir que o usuário informe o pagamento quando identificado que o pedido não está pago.
Para o resgate de pedidos Omnichannel através do PDV precisamos desenvolver uma nova tratativa para pedidos que não têm o pagamento identificado. Para isso, na tela de pré-venda-venda precisamos implementar uma nova coluna ”Pago” com valor de SIM ou NÃO, para facilitar o operador identificar se o pedido já foi pago ou não. O pagamento será identificado através da TAG "customerPayment" – Caso a TAG venha com o valor "FALSE" então o pagamento ainda não foi realizado, para os casos em que a TAG é "TRUE" o pagamento já foi realizado. Se a TAG não vier preenchida, o PDV deve entender que o pagamento já foi realizado (fluxo que temos atualmente).
A solução TVFR Customer Services foi alterada para que na inclusão de pedido seja possível identificar se o o pedido já foi pago
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"companyId": "220000999",
"branchId": "9000000",
"customerOrderId": "Pedido_123456",
"registerDate": "2019-10-04",
"orderId": "Pedido_123456",
"registerHour": "12:29:44",
"salesChannel": "9",
"customerCode": "38376889999",
"orderItemAmount": 189.8,
*"customerPayment": true,*
"status": 90,
"SUMMARY": {
"ordertotalnetamount": 189.8,
"discountamount": 56.94,
"ordertotalamount": 132.86
}, |
Resgate de pedido com pagamento Realizado a implementação para identificação do novo campo customerPayment e apresentação do mesmo através da coluna "PAGO" incluída na tela de resgate de pré-venda.
<<INSERIR IMAGEM AQUI>>