Good question ahmad. Let me help here:
A woman’s past is protected by Allah and is no matter of a man. She is actually forbidden from confessing even a wrongdoing to her husband, as it’s a matter between her lord and herself.
The question of pocket money however
So a woman putting conditions like fixed pocket money, no polygamy in marriage contract is her right. But when a man puts conditions like virginity and clear past, suddenly it becomes wrong. Damn hypocrite society