Search in documentation
K
Documentation
Super integrators
Support
Como podemos ajudar?
Frequently Asked Questions
FAQ
Groceries
Errors
Settings
Catalog
Financial
On Demand (Shipping)
Super Integrators
Service Fee
Maquinona
Webhook
More
When will chat be available via Integration?
What is required for a store to be open on iFood?
How do I check if a store is open in the iFood App?
How do I find the merchant id on iFood?
Why can an order have zero value?
Does the API support more than one client/device at the same time?
My user cannot view any test store in the iFood app.
My test store does not appear in the test address
Why does Polling return 204?
Why and when to send the Acknowledgment?
Can I send acknowledgment only for some events?
Configure Test Store to use iFood Delivery
When is an order completed?
How to fill in the indIntermed and the CNPJ of the Payment Institution on the Tax Invoice?
I can't authenticate using the /oauth/userCode endpoint. Am I doing something wrong?
I can't access the Partner Portal with my Developer Portal credentials
Why is the refresh token only provided in the distributed application flow?
How to add a new module after an application has been created?
Is there a standardized table with all card brands and digital wallets?
Is it mandatory to inform the CPF/CNPJ in all orders?
What information is important to share with the support team in my system operation log?
Reconciliation - When is the data available?
Reconciliation - How to link payment with a merchant's sales?
Reconciliation - Is it possible to test the Financial API with test orders?
What is the maximum deadline for changing completed orders (partial cancellation of an order)?
What is the organizational account?
How can I join an organizational account?
What is the validity of an invitation?
My invitation has expired. What to do?
I didn't receive the invitation. What to do?
I invited a user by mistake, can I cancel the invitation?
I already have an account, can I join an organizational account?
What user profiles are available?
Can I change a user's profile
Why do users need to authorize the widget every day?
What are the requirements for my application to appear on the Partner Portal?
With the new categories, what happens to my app?
How to deal with iFood fields that exceed the character limit for issuing tax invoices?
What are Groceries integrations?
What are the exclusive modules for Groceries?
What is the Picker App?
How does the Item module work?
What is the reset parameter in item sending?
How do promotions work in the Item module?
What is the picking process?
How to handle stock shortage during picking?
How does weight editing work during picking?
What are the types of promotions available in the Promotion module?
How to update existing promotions?
What are channels in the Item module?
How does stock work in the Item module?
Can I use PATCH to reactivate a deactivated product?
How do Groceries-specific events work?
What is the difference between industrialized products and own production?
How to migrate from SiteMercado Service API to Merchant API?
Error - Grant type not authorized for client on endpoint "/oauth/userCode"
Error - No Access-Control-Allow-Origin header is present (Cors)
Error 403 - ifood-kong-validate-headers-plugin: forbidden
Error 403 - user is forbidden to access merchant "merchantId"
Error 401 - Could not store token - no refreshToken
Bad request. Too many polling merchants. Maximum size of 100 merchants per request
Order Manager Read Only - What is it and when to use?
Order Manager Read Only - does it allow dispatching an order?
How to place the logo in the Homologated Partners section of the developer portal?
Why doesn't the product's POS code (externalCode) appear in the item?
Is it possible to identify an industrialized product in the Catalog API?
How to display the POS code (ExternalCode) on the Pizza edge?
I received a status code 500 return on the Catalog API. What should I do?
How to identify which items are registered but are not for sale?
Is it possible to query active items that are for sale?
Is it possible to control stock through the Catalog API?
Is it possible to filter externalCode of the item in the Catalog API?
Can externalCode be repeated in two products?
What is the difference between product and item?
I received a status code 404 return on the Catalog API. What should I do?
What is the difference between deleting a product and deleting an item?
Are requests made on the Catalog API immediate? If not, how do they work?
What is the difference between changing the status of a product and an item?
Is it possible to simulate tests through the API Reference?
What is groupId in the sellableItems endpoint?
I'm having problems with the Financial API. What information is needed for analysis?
The sum of unit values does not correspond to the transfer value. What could be the reason?
Even after filtering by "impacto_no_repasse" as YES, the values are not correct. What could be happening?
Why are there entries with "impacto_no_repasse" marked as different from YES?
What is the reason for the periodId field to be blank?
Why does the GMV field appear blank?
How can I identify the merchant's shipping value when this information is not filled in?
Why is the data presented in the API different from what is on the Partner Portal?
Do payments made with meal vouchers (VA/VR) impact the transfer?
If the transfer is negative, will it still be displayed in the API?
What is On Demand?
How does On Demand work for On Platform orders?
How does On Demand work for Off Platform orders?
What is the process for integrating On Demand? Is there any homologation process?
The store I'm trying to configure for integration appears as "no permission to request On Demand"?
How is On Demand charged? Is the shipping amount charged to the integrator or the partner?
Which cities in Brazil is On Demand available?
Does On Demand have a payment on delivery option?
What is the flow for opening tickets for problems and integration questions regarding On Demand?
After an On Demand order is created, how does it return in iFood polling?
What statuses should be sent by the partner in integration with On Demand?
If the order is cancelled for some reason, what is the process to cancel On Demand delivery?
What is delivery confirmation code for On Demand Off Platform orders?
What is delivery address confirmation/change for On Demand Off Platform orders?
I have my own store app. Can I put the tracking webview inside my app?
To register an integrated order, it is necessary to inform the order item id. What is this id?
What is the value limit for orders with On Demand delivery?
In On Demand is it possible to register an order with items not registered in the menu?
My order was duplicated, and now?
My order was automatically cancelled, and now?
How do I track delivery status?
The Shipping module is not authorized for the merchant in my production application. How to proceed?
What customer data is mandatory?
Is there a test environment for On Demand?
How is tax invoice issuance by iFood?
Should the delivery fee be included on the Partner's tax invoice?
What is the Super Integrator Program?
How to become eligible for the Super Integrator Program?
What are the criteria to be a Super Integrator?
What are the benefits of becoming a Super Integrator?
Where to check my eligibility within the program? How to know which criteria have been met and which have not?
What is the evaluation period to receive the Super Integrator seal?
My integrator reached all criteria in the middle of the current cycle, can I become a Super?
Is it possible to check on the Developer Portal the complete list of cancellations classified as 901 and 902?
In which section of the Partner Portal can I find my 'Super Integrator' application?
Is there any kind of ranking of integrators within the program?
Is there a maximum limit of Super Integrators?
When will other integrators, besides POS systems, be considered in the Program?
How will the disclosure that I am a Super Integrator work? How does this appear to the restaurant?
Will we have any online support channel for Supers?
What is the Service Fee?
Should the Service Fee be present on the partner's Tax Receipt?
How should we break down the Service Fee for the consumer?
Who is responsible for paying the Service Fee?
Will the Service Fee be passed on to the partner?
Will the Service Fee only be applied to delivery orders?
Will the Service Fee only be applied to online payments?
Will the Service Fee be applied to cash payments?
Will the Service Fee only be applied when delivery is made by iFood?
Is adherence to the Service Fee mandatory?
What is the risk of not implementing the Service Fee in my application?
Do I need to calculate totals with Service Fee information?
How will the Service Fee affect the order payment methods?
How to perform tests with the Service Fee?
What is the tax basis for applying the Service Fee?
How can I prove payment of the Service Fee?
In orders paid by card directly to the partner's store, is there a charge for the card machine percentage on the service fee amount. Will iFood reimburse this amount to the partner?
How is the refund amount calculated for orders paid by card directly to the partner's store?
What are the requirements to integrate an application with Maquinona?
What permissions are allowed on the terminal?
How to start a transaction with the Maquinona application?
How does a transaction flow work?
What are the necessary parameters to perform a reversal?
What validation methods are available to ensure the transaction was successful?
What usage restrictions should be considered during integration?
How to install and update applications on Maquinona?
How to deal with errors during integration?
What to do if the transaction fails?
Can the integration stop polling when successfully registering the webhook?
What happens if my integration has many webhook errors?
Are there chances of receiving duplicate events?
What is the homologation process?
Why can't I use webhook in distributed integration?
How often does iFood send heartbeats?
What happens if I don't respond to the heartbeat?
Can I ignore heartbeats and process only order events?
How to choose between "per application" and "per merchant" mode?