如何开发团购如何限制购买量

没有做过团购网站的大神,求指导。有那种限量的团购假如500份。那么卖到最后剩下最后1份的时候如果还有2个人购买,这个在支付的时候怎么判断谁买到了?如果在订单时查询数据库控制的话,那岂不是有人有人恶意下订单不支付,其他人不就买不了了吗? 一直费解求指导~~~~