Your process:
Order your badge directly on our website, Ask for your invitation letter when ordering your badge, Print and present this letter along with your file to the French Embassy in your country (Franchise Expo Paris is not responsible for granting or refusing visas).
Need help: go directly to the website of the Ministry of Foreign Affairs and International Development
France Diplomatie website