MomoPay



У нас есть пиццерии во Вьетнаме, там мы используем местный эквайринг для проведения оплаты. Флоу оплаты заказа во Вьетнаме начинается внутри web view, где в один момент происходит редирект на диплинк приложения экваера. Внутри приложения экваера пользователь оплачивает заказ, после чего пользователя перенаправляет обратно в приложение Додо. SberPay тоже так работает.



Мы долгое время не могли отказаться от использования UIWebView, руки не доходили. Недавно добавили фича-тогл на замену WKWebView для всех сценариев, где есть UIWebView, чтобы проверить, что сценарии не развалятся. Некоторые протестировали, по ним решили удалить тогл, чтобы кода стало поменьше.



Разработчик перепутал и удалил другие тоглы, которые еще не протестировали. Мы это как-то пропустили, оно оказалось на проде и оплата во Вьетнаме сломалась. Проблема оказалась в том, что WKWebView не умеет открывать диплинки по переходу в другое приложение, это нужно обрабатывать отдельно.