Выход тактический:
1) подключить бесплатную услугу "Просто роуминг" - будете платить только за осуществленные звонки (входящие/исходящие), отправленные смс по тарифу роуминга в стране пребывания; захотел позвонить или принять вызов - пополнил баланс на нужную сумму, не хочешь тратить деньги - не звонишь и не отвечаешь на входящие;
2) подключить бесплатную услугу "Запрет передачи данных в международном роуминге", так как за границей симка Мегафона будет отправлять служебные данные (несколько килобайт для определения местных операторов связи) даже при отключенном мобильном интернете в смартфоне, что Мегафон считает как пользование интернетом;
3) отключить, если есть, все опции типа "Плати, когда удобно", когда Мегафон предоставляет услугу связи в долг;
4) не держать на балансе телефона больших сумм денег.
Ну я так понимаю, что услуга автоматически начинает работать если вы пытаетесь воспользоваться интернетом, или вы отвечаете или совершаете звонок. Можно позвать @МегаФон чтобы точно подсказали.
Я такую услугу себе не подключал - вот в чём загвоздка.