Dear Sir,
Breach of promise to marry is simply refusal to marry on part of either boy or the girl and it is not an offence as such under Indian law.
No action can be taken against a person under Indian contract act for breach of promise to marry. You need to understand that there is no consideration (payment) when it comes promise to marry and that's why it is not a Contract under law.
However if a man has entered into physical/sexual relationship on the basis of promise to marry then a rape case can be filed because the consent from the girl's side in this case will not be considered to be a valid consent. The consent in such cases is considered to be “tainted consent”.
And if there is only refusal to marry without any sexual relationship, nothing much could be done according to me.