You can only enter the fair by having the so called Buyer Card (badge). You can only collect the badge – in person – at the Fair Registration Offices shown here.
The Canton Fair encourages people to use their online pre-registration service, which will help you to get the badge faster. Simply go to the Express Channel at the registration office and you’ll also save 150 RMB by doing a pre-registration online!