Друзья, хочу представить на ваш суд очередную версию скрипта Buyme — 1.3. В этом посте я расскажу, что нового вас ждет  и почему она лучше, чем все остальные.

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

Что такое Buyme

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

В любом месте страницы с товаром вы можете разместить одну или несколько кнопок. При клике на кнопку появится форма, в которой клиент введет свои контактные данные. После заполнения эта форма отправляется на указанный вами адрес электропочты и вы обрабатываете новый заказ.

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

Buyme в работе

В любом месте страницы располагаете кнопку или ссылку. Она может выглядеть так:

buyme кнопка

Форма выглядит так:

form buyme

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

Что нового в версии 1.3

Теперь расскажу о нововведениях. Их в этой версии много.

  1. Настройки формы вынесены в отдельный файл (config.js). В нем теперь хранятся: список текстовых полей, выпадающие списки, заголовки окна и кнопок. Эти данные меняются в отдельном файле, а после сохранения конфига изменения автоматически вступают в силу без вашего участия. Разве что иногда желательно чистить серверный кэш.
  2. Подключение в одну строку. Стили для формы подключаются автоматически, вам нужно только подключить сам скрипт и добавить код для полей и настроек товара.
  3. Убрал многоязычность. Теперь вместо нескольких форм все данные берутся из конфига. Если надо поменять язык, просто переименовывайте поля и заголовки.
  4. Обновился стиль для мобильной версии. Скрипт работает как на обычном мониторе, так и на планшетах и смартфонах.
  5. Подсветка незаполненных полей. Все текстовые поля формы обязательны к заполнению. Textarea — нет. Если какое-то из полей осталось пустым, скрипт подсветит его другим фоном и напишет об ошибке.
  6. Установка стала проще. Теперь на странице, где товар только один, нет необходимости добавлять  блок с классом bm_good, достаточно указать имя и дополнительные параметры
  7. Исправлены мелкие баги и увеличена скорость работы. Версия 1.3 работает примерно в два раза быстрее, чем предыдущая.

Как установить и настроить

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

Чтобы установить скрипт, воспользуйтесь инструкцией по установке Buyme.

Настройка SMS-уведомлений о заказах

Если кроме отправки почтой вы хотите получать заказы по sms, вот вам инструкция по настройке смс-уведомлений в Buyme и Callme.

Настройка SMTP

По умолчанию заказы отправляются при помощи встроенной функции php работы с почтой. Она в некоторых случаях может работать некорректно или быть отключена (1-2% хостингов не разрешают ей пользоваться). После множества вопросов, которые возникали на эту тему на форуме, я написал инструкцию по настройке SMTP для отправки уведомлений. Это намного надежнее и гарантирует доставку, но требует немного больше времени для настройки.

Как пользоваться

Скрипт абсолютно бесплатный, вы можете пользоваться им на любых сайтах, как коммерческих, так и личных. Я разрабатываю его добровольно, мне по правде очень нравится этим заниматься и программирую я с удовольствием. Поэтому я благодарен за любую помощь.

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

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

Напоминаю, что все технические вопросы, баги и пожелания по новым функциям мы обсуждаем на форуме qbx.me.

Посмотреть демо и скачать

    Отправить ответ

    55 Комментарий на "Buyme 1.3.0 — бесплатный скрипт для заказа товара за один клик"

    Уведомлять
    avatar
    5000
    Alex
    Гость

    Спасибо пока не ставил, но по идее работа душевная, вот только нельзя ли ваше поле для ввода телефона сделать таким как тут?: http://www.howtomake.com.ua/front/jquery-mask-check-phone-field.html
    Тогда бы определённо установил бы её себе на сайт.

    Тиммур
    Гость

    Скажите а в форму можно вставить еще пункт в котором можно будет загрузить файл? что бы этот файл так же отправлялся на emeil

    Ассоль
    Гость

    Добрый день! добавила buyme по вашей инструкции, но кнопка не зеленая и встала совсем не под кнопкой добавить в корзину а рядом и вообще не к месту, помогите исправить и может из-за того, что у меня шаблон не так получилось

    Ассоль
    Гость

    @Ассоль, еще выходит поле Доставка, где указаны самовывоз и курьерская доставка, а у нас нет таких способов, как это изменить?

    Ассоль
    Гость

    @Ассоль, с этим разобралась, форма отправки почему-то зависать начала, уже письмо пришло на почту, а окно все висит и отправка моргает, и, пожалуйста, с самой кнопкой помогите

    Ассоль
    Гость

    @Ассоль, ответа не будет?!

    Ассоль
    Гость

    @Ассоль, я пока кнопку вниз сдвинула, она очень страшно смотрелась без пробела рядом с ценой, как только вы ответите, я покажу как она встала изначально

    Anton
    Гость

    Назар, огромное спасибо за скрипт. Помогите пожалуйста разобраться с кодировкой. В место “купить за один клик” отображает "������ � 1 ����" и не подтягиваются стили.

    Anton
    Гость

    @Назар Токарь, К сожалению сайт стоит на локальном хосте. Могли бы сказать название файла куда стоит добавить charset=”utf- ?

    Еще раз спасибо

    Alex
    Гость

    Архив версии скрипта 1.4.0, пришедший на почту, битый и по этому не распаковывается.

    Александр
    Гость

    Можно ли сделать чтобы определенное поле было не обязательным для заполнения? например “комментарий к заказу”?

    Виктор
    Гость

    Устанавливаю Ваш скрипт на OpenCart, но не могу разобраться куда именно вставлять class’ы на странице товара. Если Вас не затруднит пришлите готовый файл product.tpl на мою почту или ткните носом в инструкцию )
    Заранее спасибо.

    Евген
    Гость

    Назар, а помоги пожалуйста с инструкцией по установке в дефолтной теме prestashop 1.6.
    Спасибо!

    Артем
    Гость

    Дедушка, скрипт работает в chrome, firefox, opera, но в IE 10 не отправляет, в чем беда?

    Aleksandr Avdashkov
    Участник
    Aleksandr Avdashkov
    Участник

    @Назар Токарь, у меня заработало только когда вставил в , а не . Может конечно это специфично именно для моего html/css шаблона.

    Иван
    Гость

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

    Евгений
    Гость

    Назар, будьте добры объясните все по полкам,как установить
    на opencart. Спасибо.

    Иван
    Гость

    Назар,а можно сделать скрипт чтобы его не надо было открывать кликом по кнопке? например как на этом фото (ссылка на вконтакте )
    Чтобы можно было менять поля, и кнопку и т.п…. Может вопрос глуп, но все же)

    Иван
    Гость

    @Назар Токарь, у тебя блок на сайте *Заказать работу* Именно такой как надо, ты можешь его подпилить чтобы удобно было ставить свой фон, кнопку и свои поля как в Buy me ?

    Иван
    Гость

    @Назар Токарь, Почему бы и не на ‘ты’? Я вроде как не с английской королевой общаюсь. Первые два скрипта приносят денег? Логично, что и этот был бы таким же…

    Хайзенберг
    Гость

    Хороший скрипт, спасибо! Чекбоксов бы ещё насыпать в опции, вообще прекрасно было.

    Иван
    Гость
    Хочется сказать спасибо! За отличный скрипт, потавили его на два сайта. Вообще хотим попробовать избавиться от корзины на сайте и посмотреть конверсию, упростить покупку, попробовать полностью перейти на скрипты buyme. Был бы еще скрипт-конструктор, какие тебе надо, чтоб там были функции, выбираешь в нем сам и делаешь какой тебе нужен, например нам вот таких функций не хватает: -Доставка по Москве(оплата курьеру) -Почта России (наложенный платеж)
    Stas
    Гость

    Номер 6 я пробывал. Всё пробывал, до чего мозг дошёл. В Хроме срабатывает, в других виснет(базовый скрипт).
    91.206.200.89 xn—n1aafi.com

    http://орто.com/buyme/index.html

    Stas
    Гость

    Чтобы проверить неработающий вариант
    91.206.200.89 xn--n1aafi.com

    Stas
    Гость

    Перенёс ну другой хостинг там где нормально работает(не срабатывало на ukraine.com.ua). Сегодня завтра переведу гривны за скрипт. Только на ВебМани упадёт.

    Stas
    Гость

    Что то с хостингом. На старом хостинге работает.

    Stas
    Гость

    Через анонимайзер тоже отправляется(но там уже не
    кирилеческий Урл). И не понятно какой браузер. А у меня с компа
    нет. Чистил весь кеш. Ни в какую((

    Stas
    Гость

    На одном и том же хостинге скрипт на обычном домене
    работает без проблем. Тот же самый скрипт на кирилическом, не
    отправляются формы из IE, OPERA, FireFox. В CHROME все в порядке.
    Зависает отправка. Нулленный скрипт, специально закинул, потому что
    было много правок. А потом начал рыть и понял что не в них дело.
    http://орто.com/buyme/index.html

    Максим
    Гость

    Данная кнопка хороша в том случае, если есть курьерская доставка и оплата происходит непосредственно через курьера. А если я не использую курьерскую доставку/наложный платеж, посылки приходят на почту и оплата через различные сервисы (киви, вебмани, карта и т.д.). Есть ли что-то подобное для такого вида платежей?

    Дмитрий
    Гость

    День добрый, Назар! Спасибо за модуль!
    Был секс с кодировками (сайт в Win-1251), вроде победил. НО! В опере (и 12 и 16) – нормально, в хроме – нормально. В Firefox беда… шапка окошка (где Купить..*название товара*) отображается нормально, всё что ниже – битое. Что делать?!

    Dominik
    Гость

    Да уж.. 1.3.0 не беру! Автор думает что всем подходит версия которую он придумал. Если делаешь для людей – задумайся о том, что сайты у всех разные, нужны дополнительные поля, каждому свои. К примеру мне нужно что бы на емейл приходил полный заказ, а в смс только несколько имя и телефон. Как это реализовать? В предыдущей версии было понятно, в этой все так зашифровано что только Назарчик понимает! Поле “Нужна ли сборка” выходит за границы формы отправки (в опере). И еще куча вопросов….

    Евгений
    Гость

    @Назар Токарь, а почему приходит версия 1.2.0 на
    почту?

    Евгений
    Гость

    @Назар Токарь, извиняюсь, версия пришла новая, я ошибся,
    потому что в письме в скобках рядом со ссылкой было написано что
    это версия 1.2)

    wpDiscuz