Kitchen

Portal do Desenvolvedor


Bem vindo!

Aqui, você vai conhecer o Programa iFood Integra e acessar as documentações de que precisa para iniciar sua integração com nossa plataforma de maneira rápida e segura.

Além disso, vai ter acesso a guias práticos e ao nosso Suporte.

Mudanças sobre dados sensíveis

De acordo com a nova política de privacidade de dados. O iFood fez diversas mudanças na forma de como os dados sensíveis dos clientes serão repassados para os restaurantes parceiros, visando se adequar a lei n° 12.965 de 2014 e a lei n° 13.709 de 2018 de transmissão de dados e privacidade, os dados transmitidos obtidos através da integração de sistemas com o iFood, passarão por mudanças e isso pode afetar diretamente a integração do seu e-PDV/ERP.

Atenção!

O e-mail do cliente também deixará de ser enviado

  • O que teremos de mudança ?

Haverá um novo formato de recebimento do telefone do cliente final, aonde no lugar do
telefone orignial será enviado um número 0800-608-1015 + identificação do pedido.

  • A partir de quando?

A partir do dia 31/03/2019 a mudança será obrigatória, e precisamos que você nos ajude antecipando a data.

  • Como o restaurante falará com o cliente?

Para cada pedido será gerado um identificador e o mesmo só tem validade para até 2 horas após o
recebimento do pedido pelo cliente.

  • Meu sistema usa o telefone como chave, o que faço?

Diante desse cenário podemos enviar o CPF do cliente como chave para o sistema.

Fique atento!

Se desejável, podemos obrigar o número do CPF na finalização do pedido.

{
    "id": "ff000000000000000000000000000000",
    "reference": "4910000000000000",
    "shortReference": "1591",
    "createdAt": "2018-12-27T12:04:53.126Z",
    "type": "DELIVERY",
    "merchant": {
        "id": "10000",
        "name": "Modelo Area",
        "address": {
            "formattedAddress": "R Teste",
            "country": "BR",
            "state": "AC",
            "city": "BUJARI",
            "neighborhood": "OUTROS",
            "streetName": "R Teste",
            "streetNumber": "100",
            "postalCode": "12345678"
        }
    },
    "payments": [
        {
            "name": "VALE - VR SMART (CARTÃO)",
            "code": "VR_SMA",
            "value": 26.99,
            "prepaid": false
        }
    ],
    "customer": {
        "id": "99999999",
        "name": "Leandro Gomes",
        "phone": "0800 608 1015 ID: 99999999",
        "ordersCountOnRestaurant": 0
    },
    "items": [
        {
            "name": "Pastel de queijo",
            "quantity": 2,
            "price": 6,
            "subItemsPrice": 0,
            "totalPrice": 6,
            "discount": 0,
            "addition": 0,
            "externalCode": "1"
        },
        {
            "name": "Pastel de palmito",
            "quantity": 1,
            "price": 5.99,
            "subItemsPrice": 0,
            "totalPrice": 5.99,
            "discount": 0,
            "addition": 0,
            "externalCode": "2"
        }
    ],
    "subTotal": 17.99,
    "totalPrice": 26.99,
    "deliveryFee": 9,
    "deliveryAddress": {
        "formattedAddress": "R TESTE, 100",
        "country": "BR",
        "state": "AC",
        "city": "BUJARI",
        "coordinates": {
            "latitude": -9.824359,
            "longitude": -67.950572
        },
        "neighborhood": "OUTROS",
        "streetName": "R TESTE",
        "streetNumber": "100",
        "postalCode": "12345678",
        "reference": "teste"
    },
    "deliveryDateTime": "2018-12-27T12:04:53.126Z",
    "localizer": {
        "id": "99999999"
    },
    "preparationTimeInSeconds": 2099
}
{
    "id": "ff000000000000000000000000000000",
    "reference": "4910000000000000",
    "shortReference": "1591",
    "createdAt": "2018-12-27T12:04:53.126Z",
    "type": "DELIVERY",
    "merchant": {
        "id": "10000",
        "name": "Modelo Area",
        "address": {
            "formattedAddress": "R Teste",
            "country": "BR",
            "state": "AC",
            "city": "BUJARI",
            "neighborhood": "OUTROS",
            "streetName": "R Teste",
            "streetNumber": "100",
            "postalCode": "12345678"
        }
    },
    "payments": [
        {
            "name": "VALE - VR SMART (CARTÃO)",
            "code": "VR_SMA",
            "value": 26.99,
            "prepaid": false
        }
    ],
    "customer": {
        "id": "99999999",
        "name": "Leandro Gomes",
        "phone": "11 - 999999999",
        "email": "LEANDRO@EMAIL.COM.BR",
        "ordersCountOnRestaurant": 0
    },
    "items": [
        {
            "name": "Pastel de queijo",
            "quantity": 2,
            "price": 6,
            "subItemsPrice": 0,
            "totalPrice": 6,
            "discount": 0,
            "addition": 0,
            "externalCode": "1"
        },
        {
            "name": "Pastel de palmito",
            "quantity": 1,
            "price": 5.99,
            "subItemsPrice": 0,
            "totalPrice": 5.99,
            "discount": 0,
            "addition": 0,
            "externalCode": "2"
        }
    ],
    "subTotal": 17.99,
    "totalPrice": 26.99,
    "deliveryFee": 9,
    "deliveryAddress": {
        "formattedAddress": "R TESTE, 100",
        "country": "BR",
        "state": "AC",
        "city": "BUJARI",
        "coordinates": {
            "latitude": -9.824359,
            "longitude": -67.950572
        },
        "neighborhood": "OUTROS",
        "streetName": "R TESTE",
        "streetNumber": "100",
        "postalCode": "12345678",
        "reference": "teste"
    },
    "deliveryDateTime": "2018-12-27T12:04:53.126Z",
    "localizer": {
        "id": "99999999"
    },
    "preparationTimeInSeconds": 2099
}

Mudanças sobre dados sensíveis


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.