В версии 5.3.10 и выше: если город, указанный клиентом при регистрации, не находится в базе Maxmind, заказ автоматически определяется мошенническим, а клиент видит ошибку вместо страницы завершения заказа.

Как показывает практика, это весьма актуально для русско- и украиноязычного сегмента. Далеко не все вариации названий городов на кириллице идентифицируются в базе Maxmind. Не говоря уже о том, что клиент может банально очепятаться или указать область в поле город и наоборот.

WHMCS.com называют этот явный баг фичей, но параллельно ведут какую-то переписку с Maxmind по этому вопросу. Подробности переписки неизвестны, но я создал feature request, который позволит хотя бы отключать автоматическое определение заказа мошенническим из-за CITY_NOT_FOUND:

https://requests.whmcs.com/responses...d-warning-code

Просьба проголосовать всем, для кого проблема актуальна.