Duty-free merchandise are for people leaving the country. In general, you will need a valid international boarding pass in order to purchase in duty-free shops. And as for PEK, I think you may not even get to see the shops when you land. You might be directed to the border control and Customs immediately.