Изучая сегодня лог, был удивлен, что часть заказов клиенты не могут оплатить по причине не верно заполненных данных в корзине во время покупки. Валидаторы WA пропускают явно не валидные данные, а так же плагин не понимает адресов, где указано село, деревня и т.д. Все эти клиенты получают ошибку во время оплаты, а интернет-магазин теряет прибыль. Ниже примеры ошибок из лога (sbPayment) и сопутствующие данные
'errorMessage' => '[orderBundle.customerDetails.deliveryInfo.city] неверный формат'
"city":"Сахалинская обл. Тымовский р-н с. Молодежное"
'errorMessage' => '[orderBundle.customerDetails.deliveryInfo.city] неверный формат'
"city":"Заклинское (деревня Заклинье (Заклинское с\\/п))"
'errorMessage' => '[orderBundle.customerDetails.contact] неверный формат'
"contact":"Быстрова Быстрова Юлия Константиновна Юрьевна"
'errorMessage' => '[orderBundle.customerDetails.email] неверный формат'
"email":"[почта клиента]332@mail.ru2" - [почта клиента] - заменил, чтобы не светить ящиками клиентов
Таких примеров достаточно много. Выше лишь часть из них. Например плагины доставки адреса понимают, как город или кривой e-mail. Столь важный плагин «Эквайринг Сбербанка» не понимает. Это проблема. Интернет-магазин тупо теряет на продажах из-за этого. Поэтому предлагаю идею доработать валидатор, чтобы Сбербанк не отдавал больше таких ошибок. Либо сделайте нормальный валидатор в корзине, чтобы клиент корректно передал данные, которые сбер пропустит для оплаты.
Ошибка у клиентов выглядит подобным образом, т.е. нет даже инфо.страницы, чтобы клиенту подсказать, что сделать для решения этой проблемы.
0 комментариев