Tranexamic acid helps to stop blood clots from breaking down, so it reduces bleeding. It will help the lining of your daughter's womb to clot when she is having a period and will reduce the heavy bleeding. It will not stop the period altogether.