yes, I think it is called utovlan - but it might only be legal in the US at the moment
other option is tranexamic acid pills (prescribed by GP) to lighten the flow, when I took them they made mine stop completely,
Either way defo go and see your GP as he/she will give best advice
Edit - Sorry just read my post and I wansnt clear - Utovlan doesnt stop them it delays them each day that you take a pill
stupid darn ticker never works! Now it is just plain lying!!