Имеется сайт на Wordpress + Woocommerce

Установлены плагины:

Geolocation IP Detection (использует Maxmind GeoIP (Lite) Database.)

WooCommerce DaData

Необходимо:

На странице оформления заказа оставить поля в такой последовательности:

1 строка: Фамилия, Имя

2 строка: Страна

3 строка: в случае если страна Россия, то здесь будет строка Адрес. В случае если страна Казахстан Беларусь, Кыргыстан, Армения, то здесь будет строка Город.

4 строка: в случае если страна Россия, то здесь будет строка Почтовый индекс. В случае если страна Казахстан Беларусь, Кыргыстан, Армения, то пропускаем и переходим сразу к 5 строке.

5 строка: Телефон, E-mail (необязателен для заполнения, но не писать слово Необязательно. При клике на поле имейл вывести подсказку: На имейл придет номер послыки и подтверждение оплаты.)

Все поля обязательный для заполнения, кроме имейл.

Плагин Geolocation IP Detection определяет местоположение Страны и Город. Нужно его интегрировать со странице оформления заказа. Чтобы Страна и Город заполнялись автоматически. Если посетитель захочет изменить значения этих полей - это должно быть возможно.

WooCommerce DaData

В случае если страна выбрана Казахстан Беларусь, Кыргыстан, Армения, то поле адрес нужно скрыть от посетителя, но передавать данные в информацию о заказе в админке. Потом как плагин расчета стоимости от Boxberry подставляет адрес пункта ввоза в поле Адрес.

Все должно работать и отправлять как заказ с проверкой заполненности полей.

У плагина Geolocation IP Detection есть документация.

3 года назад
yana33311
Яна 
33 года
12 лет в сервисе
Была
3 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется консультация по настройке интеграции с API AmoCRM для программной отправки текстовых сообщений контактам. Сообщения должны отображаться в переписке внутри сделки и приходить в мессенджер. Ищется специалист с опытом работы и автоматизацией аналогичных сценариев. Оплата почасовая.

    Закрыт
    3 года назад
  • $10

    Необходимо завершить настройку сайта криптокошелька, включающую настройку системы оплаты и механизма пополнения. Ожидается полное функционирование всех платежных функций.

    Закрыт
    3 года назад
  • Требуется разработать PHP-скрипт, который будет автоматически распределять заказы на менеджеров в CRM. Скрипт должен обрабатывать входящие сообщения из мессенджеров, определяя менеджера по имени в первом сообщении, например: 'Здравствуйте, меня зовут Катя'. Это поможет упростить процесс работы с клиентами и улучшить распределение заказов.

    Закрыт
    3 года назад
  • Требуется составить техническое задание для программиста на разработку сайта. В ТЗ должны быть описаны все необходимые функции, требования к дизайну и технические характеристики проекта. Укажите целевую аудиторию, сроки и бюджет. Важно учесть все детали для успешной реализации проекта.

    Закрыт
    3 года назад
  • Разработать бота для сайта шоурума, который будет автоматически входить в аккаунт по номеру телефона и вводить код аутентификации. Настроить бота так, чтобы он не выбрасывался из аккаунта и мог бронировать конкретные автомобили по заданным критериям. Также требуется обработка подтверждений при бронировании.

    Закрыт
    3 года назад
  • Необходимо настроить кредит и рассрочку от банка Тинькофф на платформе OpenCart 3.0. Кнопка рассрочки должна увеличивать стоимость товара на 15%, в то время как цена при выборе кредита остается без изменений.

    Закрыт
    3 года назад
  • Требуется перенести данные из скрипта регистрации пользователей на новое мероприятие в базе данных MySQL, избегая наложения ID. Также необходимо проверить работоспособность API для экспорта данных. Ожидается, что фрилансер обладает опытом работы с PHP и MySQL.

    Завершен
    3 года назад
  • Необходимо разработать функционал, который будет применять скидку к товарам на основе меток в карточке товара. Ожидается реализация на современном веб-технологиях с учетом удобства использования и интеграции в существующую систему.

    Завершен
    3 года назад