Earning enrich miles on OW flights
Hi,
I want to confirm whether i can earn Enrich miles on OW flights. Do i have to strictly adhere to fare booking class stated on MH Enrich website to get miles? I'm asking cause when i'd book on past trips on OW carriers (AY on SIN-HEL return, received miles automatically) and (BA on LHR-BER & MUC-LHR, did not receive miles). Contacted BA for missing miles and they redirect me to MH. Any thoughts on this issue?