我很配合他们,把身份证号报给了交警,开好罚款单,我就准备要走,因为外面下着小雨,急着要回去,交警直接拉住我的胳膊不让我走,吓死我了,说必须要当场支付。不支付不让走。我就是想问,我不在当场支付,我回家支付,是不是可以?交警是否有权要求这样.扣押我不让我走呢?我就是想咨询一下上海徐汇区交警局做的是不是对的?交警局客服给我答复是我们规定的必须当场支付。我就想知道国家法律有没有这样的规定。