Páginas filhas
  • API - Pedidos Online: Delivery

Versões comparadas

Chave

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

ÍNDICE

Índice
maxLevel10
minLevel2
excludeÍNDICE
stylecircle


Aviso
titleIMPORTANTE

A forma de pagamento PIX está disponível a partir da versão 3.2406.0001 do PDV 

Pedido Delivery


Metodo para enviar pedido para a loja.

...

Bloco de código
titleJson de Publicação para ExecAuto
{
					"ItensFracaoItens": [
						{
			"CodigoExterno": null,
				"TipoItem": 01,
							"Produto": {null,
								"CodigoQuantidade": "13"0,
								"DescricaoAcrescimo": "A MODA DA CASA"0,
								"PrecoVendaDesconto": 54.0,
								"PrecoOriginalMotivoAcrescimoDesconto": 0null,
								"PrecoPromocionalAcrescimoDiferencaFracionada": 0,
				"Observacao": null,
			"ItensFracao": [
				{
					"CodigoExterno": "54077055",
					"TipoItem": 0,
					"Produto": {
						"Codigo": "13",
						"Descricao": "A MODA DA CASA",
						"PrecoVenda": 54.0,
						"PrecoOriginal": 0,
						"PrecoPromocional": 0,
						"Pesavel": true,
								"Processado": false,
								"ProdutoComposto": false,
								"BaixarEstoqueOnline": false,
								"QuantidadeEstoque": 0,
								"Composicoes": null
							},
							"Quantidade": 0.5,
							"Acrescimo": 0,
							"Desconto": 0,
							"MotivoAcrescimoDesconto": null,
							"AcrescimoDiferencaFracionada": 0,
							"Observacao": "",
							"ItensFracao": null,
							"ItensAdicionais": [],
							"ValorTotal": 27,
							"ValorDescontoItem": 0,
							"ValorServicoItem": 0,
							"ValorDescontoComboItem": 0,
							"ValorAcrescimoItem": 0,
							"TipoOperacao": 0
						},
				{
		{
			"CodigoExterno": "468713429",
					"TipoItem": 0,
							"Produto": {
								"Codigo": "14",
								"Descricao": "MODA LIGHT",
								"PrecoVenda": 78.0,
								"PrecoOriginal": 0,
								"PrecoPromocional": 0,
								"Pesavel": true,
								"Processado": false,
								"ProdutoComposto": false,
								"BaixarEstoqueOnline": false,
								"QuantidadeEstoque": 0,
								"Composicoes": null
							},
							"Quantidade": 0.5,
							"Acrescimo": 0,
							"Desconto": 0,
							"MotivoAcrescimoDesconto": null,
							"AcrescimoDiferencaFracionada": 0,
							"Observacao": "",
							"ItensFracao": null,
							"ItensAdicionais": [],
							"ValorTotal": 39,
							"ValorDescontoItem": 0,
					"ValorServicoItem": 0,
					"ValorServicoItemValorDescontoComboItem": 0,
					"ValorAcrescimoItem": 0,
					"ValorDescontoComboItemTipoOperacao": 0,
				}
			],
			"ValorAcrescimoItemItensAdicionais": 0null,
			"ValorTotal": 66,
			"ValorDescontoItem": 0,
			"TipoOperacaoValorServicoItem": 0,
			"ValorDescontoComboItem": 0,
			}"ValorAcrescimoItem": 0,
			"TipoOperacao": 0
		}
	],
}
Aviso
titleIMPORTANTE

A soma das quantidades de todos ItensFracao deve formar 1 inteiro, sendo aceito apenas as frações 1/2 (0,5 + 0,5), 1/3 (0,333 + 0,333 + 0,334) ou 1/4 (0,25 + 0,25 + 0,25 + 0,25).

...

Forma de Pagamento

Código

Dinheiro

0

Cheque

1

Cartão de Credito

2

Cartão de Debito

3

Ticket

4

PIX

20


CodigoReferencia: informar o código de cartões/operada (ex: Visa Electron) da aplicação integrada, através deste código é feita correspondência com o cadastro de cartões/operadoras do TOTVS Chef.

...

Verifica o status atual do pedido, os possíveis status de um pedido estão descritos na tabela abaixo.


URL do Serviço:

POST: http://{url_do_servidor}/DeliveryService.svc/StatusPedido


Request:


Bloco de código
titleJson de Publicação para ExecAuto
{
	"parametros": {
		"CodigoEstabelecimento": "96700001PC1",
		"CodigoIntegracao": 99,
		"CodigoExterniPedido": "1212894167"
	}
}

...

Através do "Status" consegue obter o status do pedido na loja:


StatusCódigo

NaoEncontrado

0

Recepcionado

1

Entregando

2

Concluido

3

Cancelado

4