Нормализация кодов и их выдачи
Аналогично с нормализацией номеров, коды обязаны быть копируемыми
В случае 6 значных кодов сделать формат вида ххх-ххх
В случае с 5 значным форматом оставить вид ххххх
Получение, отправку кодов в обязательном и категорическом порядке требуется улучшить до такой степени чтобы как поставщик так и клиент получали все бесперебойно, в срочнейнешем порядке и в лучшем виде без задержек ввиду того что коды могут жить от 360 до 10-20 секунд
Поэтому в таком случае самая оптимизированная ветка сервиса обязана быть именно с кодами и перессылкой
Каждый сервис присылает коды по разному, форматы так же могу быть разные
Виды кодов могут быть так же разные, примеры: 2181, 55313, 698543, yD29edD32 и тп
Формат может быть не обязательно цифровой
Формат доставки может быть взят для примера как у spanchsms бота (приложить скрины)