Versões comparadas

Chave

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

...

A conexão com a API Pedido de Venda é feita através do servidor configurado na tela de Configuração do Servidor Web – GLO00075. Os dados de autenticação devem ser cadastrados na tela de Configurações para a Integração do Conector IFood. Os parâmetros necessários são:


Image RemovedImage Added

Imagem 1 - Tela de Configurações do Conector Site Mercado - Configurações da API do IFood

...

Campo ItemCampo IFood Observações
idPedidoCanalVendaid
seqCanalVendaCadastrado na tela de Configurações para a IntegraçãoDeve ser cadastrado na dela de Manutenção de Canal de Venda
dtaHorPedidoCanalVendacreatedAt
nroEmpresaCadastrado na tela de Configurações para a Integração
nroSegmentoCadastrado na tela de Configurações para a Integração
codGeralOperCadastrado na tela de Configurações para a Integração
nroRepresentanteCadastrado na tela de Configurações para a Integração
obsPedidoshortCode
nroTabVendaCadastrado na tela de Configurações para a Integração
vlrTotFreteoperationMode.delivery.prices.grossValue.value
vlrDescParceirobenefit.benefitsSoma e aplica todos os descontos contidos no objeto com os campos Target = Cart e Liability = Merchant
clienteDto.cpfCnpjcustomer.document.value
clienteDto.nomeRazaoSocialcustomer.name
clienteDto.cidadecustomer.billingAddress.city
clienteDto.ufcustomer.billingAddress.state
clienteDto.bairrocustomer.billingAddress.country
clienteDto.logradourocustomer.billingAddress.streetName
clienteDto.nroLogradourocustomer.billingAddress.streetNumber
clienteDto.complementoLogradourocustomer.billingAddress.complement
clienteDto.cepcustomer.billingAddress.zipCode
clienteDto.foneDdd1pedidoIfood.customer.phonesTratamento aplicado para buscar os primeiros 2 dígitos
clienteDto.foneNro1pedidoIfood.customer.phonesTratamento aplicado para buscar os próximos 9 dígitos
clienteDto.dtaNascFundcustomer.birthDate
clienteDto.emailcustomer.email
clienteDto.fisicaJuridicacustomer.documentEnvia F caso customer.document.type seja CPF, caso contrario, envia J
itemDto[0].codAcessobag.items[0].ean
itemDto[0].observacaoItembag.items[0].noteLimitado em 250 caracteres
itemDto[0].qtdPedidabag.items[0].quantity
itemDto[0].qtdEmbalagem1A aplicação envia fixamente o número 1
itemDto[0].vlrEmbTabPrecobag.items[0].prices.grossValue.value
itemDto[0].vlrEmbInformadobag.items[0].prices.grossValue.value

Esse valor é alterado de acordo com os benefícios retornados nos campos benefit.benefits.


OS descontos aplicados são todos os descontos contidos no objeto com os campos Target = Item e Liability = Merchant

itemDto[0].seqProdutoitemBag.product.plu ou itemBag.eanA aplicação tenta buscar o seqProduto com base no PLU, depois no EAN como CodAcesso e no final, no EAN como SeqProduto
pagamentoDto[0].nroFormaPagtoCadastrado na tela de Configurações para a Integração
pagamentoDto[0].nroCondPagtoCadastrado na tela de Configurações para a Integração
pagamentoDto[0].valorPagtopayment.methods[0].amount.value



























04. DEMAIS INFORMAÇÕES

Não se aplica

...