Русский
Русский
English
Статистика
Реклама

Магазин

CS Cart или через терни к черной дыре костылей и оптимизаций

22.05.2021 18:12:52 | Автор: admin

Совсем недавно, я стал разработчиком модулей для CS Cart. Случилось это по воле случая: меня взяли на работу в Петербургскую сеть интернет магазинов, торгующих вейпами и всякими интересными штуками для удовлетворения потребностей физического характера страждущих пар и одиночек (кто не понял - еще не дорос ). Оба интернет магазина развернуты на двух витринах с разными доменами, но одной админкой и общей базой данных. Что же с ней не так? Думаю о CMS написано много, но я добавлю свою ложку дегтя в бочку с дегтем .

Путешествие в модуль через лес директорий

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

root/ app/   addons/                                     <- Модули и расширения     [id_модуля]/                              <- Папка модуля        controllers/                          <- Расширение контроллеров          backend/                           <- Панель администратора            [ваш_контроллер].php            <- Новый контроллер            [контроллер].pre.php            <- Расширение перед контроллером            [контроллер].post.php           <- Расширение после контроллером          common/                            <- Общие контроллеры            [ваш_контроллер].php            [контроллер].pre.php            [контроллер].post.php          frontend/                          <- Контроллеры витрины             [ваш_контроллер].php             [контроллер].pre.php             [контроллер].post.php        database/                             <- MySQL файлы        schemas/                              <- Расширение PHP схем          [папка_схем]/                      <- Папка схемы (тип схемы)             [название_схемы].post.php       <- Расширение после схемы        Tygh/                                 <- Классы          Shippings/                         <- Доставки            Services/                       <- Службы доставки               [СлужбаДоставки].php         <- Ваша служба доставки          [ВашКласс].php                     <- Любой новый класс        addon.xml                             <- Главный файл модуля        config.php                            <- Константы        func.php                              <- Функции и расширения хуков        init.php                              <- Подключение хуков design/   backend/                                    <- Шаблоны панели администратора    css/                                      <- Стили панели администратора     addons/       [id_модуля]/                          <- Ваш модуль         styles.css                          <- Ваши стили         styles.less    mail/                                     <- Email и шаблоны счетов     templates/       addons/                               <- Модули и аддоны         [id_модуля]/                        <- Папка модуля           hooks/                            <- Подключение к хукам            [тип_хука]/                     <- Папка хука              [название_хука].pre.tpl       <- Код перед хуком              [название_хука].post.tpl      <- Код после хука              [название_хука].override.tpl  <- Переписать хук           [шаблон_письма]_subj.tpl/           [шаблон_письма].tpl/    media/                                    <- Статические данные     images/       addons/         [id_модуля]/                        <- Изображения вашего модуля           изображение_1.jpg/           изображение_2.png/    templates/                                <- Шаблоны      addons/        [id_модуля]/          hooks/                              <- Подключение к хукам           index/                            <- Папка хука            scripts.post.tpl                <- Хук подключения вашего скрипта            styles.post.tpl                 <- Хук подключения вашего стиля           [тип_хука]/             [название_хука].pre.tpl         <- Ваш код перед хуком             [название_хука].post.tpl        <- Ваш код после хука             [название_хука].override.tpl    <- Ваш код перепишет хук          views/                              <- Собственная страница           [ваш_контроллер]/                 <- Контроллер             [режим_контроллера].tpl         <- Режим (mode) контроллера          overrides/                          <- Переписать любой шаблон            ...                               <- Создайте нужную структуру     themes/                                     <- Дизайн витрины  темы     [название_темы]/                          <- Название темы       css/                                    <- Стили        addons/          [id_модуля]/            styles.css                        <- Ваш стиль CSS            styles.less                       <- Ваш стиль LESS       mail/                                   <- Шаблоны писем и счетов        templates/          addons/            [id_модуля]/              hooks/                          <- Раширение через хуки               [тип_хука]/                 [название_хука].pre.tpl                 [название_хука].post.tpl                 [название_хука].override.tpl              [шаблон_письма]_subj.tpl/       <- Шаблон темы письма              [шаблон_письма].tpl/            <- Шаблон письма       media/                                  <- Статические данные        images/          addons/                             <- Изображения модуля            [id_модуля]/              изображение_1.jpg/              изображение_2.png/       templates/                              <- Шаблоны         addons/           [id_модуля]/                        <- Ваш модуль             hooks/                            <- Расширение хуков              index/                          <- Папка хука               scripts.post.tpl              <- Хук подключения вашего скрипта               styles.post.tpl               <- Хук подключения вашего стиля              [тип_хука]/                     <- Папка хука                [название_хука].pre.tpl       <- Ваш код перед хуком                [название_хука].post.tpl      <- Ваш код после хука                [название_хука].override.tpl  <- Перезаписать хук целиком             views/                            <- Новая страница              [ваш_контроллер]/               <- Папка вашего контроллера                [режим_контроллера].tpl       <- Шаблон для режима контроллера             overrides/                        <- Переписать любой шаблон темы               ...                             <- Файл который нужно переписать js/                                            <- Скрипты модуля  addons/    [id_модуля]/      func.js/ var/                                           <- Хранилище шаблонов модуля   themes_repository/                           <- Используется при установке     [название_темы]/       ...

Может показаться, что модуль имеет логичную иерархию внутри своей структуры, но, иногда, следуя по документации, случаются баги, которые не должны были появиться. Например: был у меня кейс, когда обращаясь к контроллеру через AJAX функцию, встроенную в класс CMS JS упорно не хотела работать с моим контроллером, хотя сделано всё было четко по документации. Поискав информацию и обратившись к комьюнити, состоящем, в основном из 3-4 активных завсегдатаев-разработчиков, я понял, что даже сами разработчики этой платформы не могут ответить на вопрос о том, почему их функция ведет себя некорректно.

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

То что мертво - труп, но потыкать палкой нужно

Второй задачей, которую поставило руководство, являлась оптимизация сайтов этого магазина. Я взялся за нее без энтузиазма, понимая, что это мертворожденное существо, и мы с коллегой путем мучений и отключения всего того зоопарка модулей, что были установлены до моего появления со словами: "А че бы нет?!" - добились улучшенных показателей Google и в LightHouse, но прироста, в 20 единиц на одном сайте и 10 на другом, было не достаточно. Тогда я полез смотреть БД более детально. Поняв, что БД у данной CMS - набор несвязанных друг с другом таблиц, я понял, что все взаимодействия с базой и связки данных проходят через PHP, что, как я считаю, неправильно. Почему сделано именно так? - всё просто: CMS создавалась в 2003-2004 годах, и в качестве движка для СУБД использовался MyISAM.

MyISAM - сам по себе, довольно медленный движок и он не рассчитан на 50 000 (!) товаров (о количестве поговорим позже). Более того связывание таблиц этом движке реализовано не так хорошо как, скажем, в том же InnoDB. Из-за этого сервер начинает очень страдать при одновременном обращении 500 - 1000 пользователей.

Теперь поговорим о количестве товаров. Откуда 50 000 спросите вы? "Потому что" - отвечу я. Дело в том, что одну из витрин отдали на SEO какому то подозрительному фрилансеру из Беларуси. Странность его суждений заключается в разнообразных уловках и ухищрениях. Например: для улучшения видимости сайта он просил коллегу создать несуществующую номенклатуру и каждый день подгружать несуществующий товар. Аргументировал он это тем, что пользователи будут искать товары из этого несуществующего списка и попадать к нам на сайт, на этот товар. Понятно, что пользователь уйдет сразу же после этого, так как товара в наличии нет и никогда не было и не будет. Сайт ни капельки не продвигается, а руководство с упорством продолжает считать мнение данного "спеца" авторитетней мнения штатного программиста и контент-менеджера.

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

Нужна скрепка? Плати 100 баксов

Последняя проблема, которую я освещу в данной статье - это плата за любое мелкое допиливание этого "зомби". Хочешь стандартный функционал cron в панеле админа - плати. Подключить метрику не через утиную гуску, а так, чтобы она не нагружала клиент - плати. И другие малозначимые, но иногда важные изменения - стоят денег. Ценник, как правило, начинается от 100$ за модуль. Да, разработчикам, как и мне, хочется кушац, но у меня сложилось впечатление, что CMS и её стандартные модули специально не доведены до нормального состояния. А так как структуру всех классов и методов знают только создатели данной CMS, то они и являются, по сути, монополистами на рынке, так как любой фрилансер или штатный проггер, не сможет нормально сделать модуль с первого раза, используя недописанную и костыльную документацию, что предлагается на данный момент.

Заключение

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

Надеюсь, статья Вам была интересна. Я буду писать еще о своих изысканиях в этой CMS или о разработке модулей для неё.

Подробнее..
Категории: Javascript , Php , Cms , Магазин , Mysql , Модули , Cscart

Свершилось ценники, которые всегда актуальны, пилот на 79 тысяч штук в магазине

22.04.2021 10:12:30 | Автор: admin
image
(фото из зарубежного проекта вместо текущего по просьбе безопасников)

До этого в России были внедрения электронных ценников в рознице (МАН, Магнит и так далее), но использовались устройства без сетевой связности, то есть нужно было ходить и обновлять их с помощью программатора либо выставлять на них цену кнопками, как на электронных часах. Плюс прошлые поколения ценников были с жидкокристаллическими дисплеями и суровым bluetooth, а новые с e-ink и сильно переделанной версией IEEE 802.15.4 с поддержкой сна и невероятно экономичных по питанию транзакций. То есть прошлым надо было менять батарею раз в три-семь дней, а новые уже держат два года (по заявлению производителя, пока не было шанса проверить, но аналогичные устройства LORA мы начали использовать лет десять назад, и один-два года похоже на правду), причём год это в секции холодильников, где аккумуляторы должны чувствовать себя зябко.

Собственно, я участвовал в одном из первых в России аналогичном проекте и потому хорошо представляю тот ад, который тогда творился. КРОК 15 лет занимается розницей, и мои коллеги тоже знают, что первые модели были, скорее, прототипами. Но всё равно даже те электронные ценники были лучше, чем резать бумагу и наклеивать скотчем с точки зрения скорости обновления цен в магазине после пересчёта базы на 300-400 позиций за ночь.

Новые ценники имеют управляющий сервер, который обновляет ценники мгновенно, как только в 1С или SAP поменялись цены. Точнее, лаг есть он равен промежутку между сеансами связи оконечных устройств, но это не больше нескольких минут. Каждый ценник привязан к конкретному товару в базе и на полке.

Пока накрыто два крупных магазина федеральной розничной сети, там 79 тысяч ценников. Если этот проект проживёт полгода успешно, через год ждите такое почти по всей России и наконец-то пропадут проблемы про мы не успели переклеить и акция уже кончилась. Но, возможно, будут новые с тем, что в 18:30 алкоголь будет дороже, чем в 7:00.

Что за устройства


Каждый отдельный модуль представляет из себя экран e-ink с несколькими вариациями цветов (это не RGB, а, скорее, примерный аналог CGA) + управляющая плата + радиоустройство + две плоских батареи C2R2 (в ценниках больше батареи другие).

image

Больше деталей про ценники вот здесь.

Крышка с батареями меняется целиком, то есть можно поколупаться один раз в тёплой уютной админской, а потом уже выдать батареи человеку, который пойдёт менять их. Ну или можно выколупывать-выколупывать их на месте. Устройство умеет предупреждать про низкий заряд батареи примерно за три месяца, чтобы можно было заранее спланировать замену в нашем случае это особенно важно, потому что при 79 тысячах устройств, включённых примерно одновременно, это примерный аналог инвентаризации в торговом зале по объёму труда. С предупреждением можно менять разом, а можно постепенно.

Вся логика лежит на специальном сервере, который получает, с одной стороны, XML с ценами и товарами, а с другой находит ценник с нужным сетевым адресом (соответствующий товару) и пересылает ему новый XML с тем, что показывать. Сам ценник просто показывает то, что сказал ему сервер.

Радиомодуль


Используется протокол ZigBee. Это надстройка к IEEE 802.15.4, созданная специально для медленных IoT с низким потреблением питания. Особенности очень устойчивая сеть с mesh-топологией (хотя у нас это больше похоже на просто звёзды до точек доступа), самовосстановление сети и гарантированная доставка пакетов, даже если устройство надолго выпало из сети или отказал один из опорных узлов. Большую часть времени радиомодуль спит, но иногда просыпается, ждёт апдейта и снова спит, если его нет. Диапазон 2,42,48 ГГц (стандарт позволяет и другие, но это базовый), заявленная скорость 250 Кбит/с в лабораторных условиях, фактическая около 58 Кбит/с (это не сюрприз). Пакеты апдейта цены обычно как раз на секунду.

Архитектура выглядит так:

image

Снаружи откуда-то берутся данные о ценах (обычно из 1C-выгрузки), которые принимает управляющий сервер. Он смотрит на то, что нужно обновить, превращает это всё в команды конкретным устройствам, закрывает ключом и транслирует на точки доступа-гейтвеи. Устройства просыпаются, кушают апдейт и засыпают снова. Управляется всё это с мобильного телефона администратора магазина или отдельного компьютера в магазине, есть и удалённый доступ для админа.

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

Расширенные возможности


Поскольку в ценнике есть управляющая плата, она имеет какую-никакую логику, и можно отправить не просто XML с ценой, но и с условиями. Например, с флагом акции (тогда ценник будет другого цвета) или со сроком действия цены, что даёт возможность делать динамический контент: например, ставить -- на алкоголь ночью или менять цену товаров в течение дня по определённым условиям типа утренних скидок.

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

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

На сервере можно посмотреть сводку по устройствам их уровень сигнала и уровень батареи на основании данных протокола.

Сам ценник можно брендировать по рамке под компанию, выбирая её цвет.

Как шло внедрение устройств


Основная масса устройств ценники с экраном 2,9 дюйма с двумя батареями C2R2. Полностью процедура замены крышки с батареями занимает 2540 секунд в зависимости от того, насколько вы опытны (и не обгрызли ли вы ногти). Предполагается, что после вставки батарей ценники себя находят в сети сразу и даже как-то базово определяют своё геометрическое положение относительно базовой станции.

В нашем случае порядка к 4-5 % пришлось подносить программатор (устройство ближнего радиодиапазона) и давать ребут. После такого пинка устройства находились сразу.

image

Полноценное радиообследование магазина не делали, но подозревали, что сложности будут на железных шкафах и в ряде мест с товарами хозназначения из металла. Диапазон выбирался между 1,9 до 5 ГГц, остановились на каналах чуть выше 2,4. На помехи им, в общем-то, плевать из-за протоколов доставки он-деманд, то есть по факту получения сообщения. А оно доставляется всегда, это тоже в протоколе. По-хорошему обследование на таких проектах нужно, это в перспективе означает меньшее энергопотребление оконечных устройств. У нас же была готовая карта расстановки, которую рекомендовал вендор на основе планировки магазина, но вендор до этого не знал, как у нас охраняют колбасу, поэтому в молочку и в мясной отдел мы понатыкали примерно в два раза больше точек. В прикассовой зоне устройства начали создавать помехи друг другу: там мелкие товары, большая плотность устройств, тоже пришлось раскидывать по диапазону шире.

Около двух тысяч ценников были размером побольше, среди прочего 200 штук размером с лист А5. В магазине были заменены все без исключения ценники на электронные, кроме акционных на горках товара и в овощах это где плакаты. Плакаты А4 и больше остались бумажные.

Весь немаленький магазин накрыли за пять дней:

  1. Затяжка кабелей (для точек доступа).
  2. Установка креплений.
  3. Установка самих точек доступа.
  4. Конфигурация сети и подключение оконечных устройств.
  5. Проверка работы, перезагрузка, где это требуется (почти везде!).

Но потом кое-что пошло не так.

Вендор поставил магазину ценники в состоянии с батареями на борту, а экспедировали долго и через что-то очень холодное. В итоге нужно было заменить примерно 95 % батарей, они находились в состоянии осталось меньше трёх месяцев. То есть ценники работали, но батареи были нужны новые.

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

Вся эта история означала, что на реализацию проекта нужно будет потратить ещё дополнительную неделю, которую потратили на подготовку и формирование плана работ, написание и обучение подрядчика инструкциям по замене, дальнейшей перезагрузке и проверке ценников, проведение инструктажей (магазин принял протокол и выставил 1015 человек на замену батареек), собственно, замена батарейных модулей (ночное время или время низкого посещения магазина).

Следующей проблемой было то, куда утилизировать столько батареек. Спросили в Икее, возьмут ли они по своей программе, но быстро сходили лесом. Несмотря на экономические издержки, мы решили утилизировать правильно, бережно для экологии. Обратились в итоге к компании, занимающейся утилизацией АКБ в промышленном масштабе, а у нас как раз вышло примерно 136 тысяч батареек, это три полных багажника.

Итог


image
Подробнее..

Из песочницы Онлайн Магазин будущего

04.11.2020 18:10:50 | Автор: admin
Последний кризис показал, как важно уметь продавать онлайн. Угроза второй волны гонит магазины в киберпространство.

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

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

Мы как-то все привыкли, что серьезный интернет бизнес строится на компьютерном интернете. А между тем

image

Уходим от конкуренции


По данным Digital 2020 больше половины времени(50.1%), которое мы проводим в интернете теперь приходится на мобильные телефоны.
Тренд 1: Мобильный интернет начинает доминировать
Аналитики из App Annie заявляют, что на мобильные приложения теперь приходится 10 из каждых 11 минут пользования мобильным устройством, а на просмотр веб-страниц уходит только 9% нашего мобильного времени. Приходится признать, что роль магазинов здесь выполняют мобильные приложения. Правила игры совсем другие. И конкуренция существенно ниже.
Тренд 2: В мобильной среде первую скрипку играют мобильные приложения

Снимаем ограничения


Обычно мобильные магазины работают с небольшим ассортиментом товаров/услуг. Ограничение напрямую связано с маленьким экраном смартфона.

Мы привыкли использовать меню классификации для поиска товара. Прайс в несколько тысяч наименований, в маленьком окошке, превращается в кошмар с картинками (как же без них). Большой объем данных делает классификатор не эффективным.



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

Похоже, что мы лучше стали общаться с компьютером. Монолог: "Смотри что у меня есть", меняется на диалог: "Что вам угодно?". Если пофантазировать, то вполне естественно сообщить телефону: "Хочу капучино", и получить его, где-нибудь поблизости.
Тренд 3: Среди большого объема данных, доминирует поиск по запросам, близким к естественному общению.
Заменяя классификатор на запросы, мы получим несколько плюшек.

  • Не надо ломать голову что важнее: категория Сапоги/Туфли или Мужские/Женские.
  • Легко использовать сложный товар с характеристиками. Для обуви это размеры и цвет, для автомобилей это марка авто или номер кузова.
  • Мы, побуждаем пользователя формулировать желание. Это помогает онлайн продавцу мониторить ход визита и помогать покупателю не задавая лишних вопросов.

Развивающийся искусственный интеллект делает язык запросов естественнее и точнее. Известны удачные кейсы с запросами по фотографиям или голосом. Обратите внимание, что та-же Яндекс Алиса наиболее полезна именно в мобильном секторе. С компьютера не сделать фотографию или видео так же свободно, как с телефона.
Смартфон в наименьшей степени удобен для коммуникации на экране, в наибольшей для голоса, фото или видео общения.
Примерно половина из 3,7 часов в день, которые люди проводят с мобильными в руках, они тратят на приложения социальных сетей и мессенджеры.

image
Тренд 4: Самые популярные мобильные приложения социальные сети и месcенджеры.
Время подвести итоги и заметить, что интернет смещается в сторону мессенджеров в мобильных устройствах. Вот удивил! Поддержка общения, это прямое назначение телефона. Можно ли утверждать, что к этому стремится центр тяжести всего интернета?

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


Тренд 5: Чат-боты набирают популярность
В более общем случае я бы сформулировал общее направление так:
Развитие интернета идет в сторону естественного общения человека
с человеком или машиной посредством мобильного терминала.
Я далек от радикальных мыслей, что все остальное вымрет. Думаю, что на горизонте ближайших 5-10 лет будет преобладать такая вот клиент-серверная архитектура, где основными клиентами выступают мобильные телефоны в лице своих владельцев. Не претендуя на роль первооткрывателя посмотрим через призму этой формулировки на онлайн торговлю.

Онлайн магазин будущего, на мой взгляд, должен быть мобильным приложением со способностями естественного общения. Вашим собеседником станет живой консультант или чат-бот. Эдакий продвинутый мессенджер.

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

Написать Мобильное приложение это недешево. А наделить его способностями серьезного чата и подавно. Как оказаться на этой поляне раньше других?

Снижаем стоимость


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

И знаете, выбор пока оказывается не велик Чат-боты, так или иначе, можно сделать во многих мессенджерах, но способности Telegram заметно шире. Самое важное для нас отличие, это возможность программировать кнопки (Помнить и набивать команды вручную, понравится не каждому). Если знаете аналоги напишите пожалуйста в комментарии.

Вдобавок, каналы делают Телеграмм социальной сетью. А это не лишняя плюшка в способностях онлайн магазина.
Телеграмм с чат-ботом это недорогая основа собственного онлайн магазина.
Получается достаточно запрограммировать внутреннюю логику чат-бота, об остальном позаботится мультиплатформенный Telegram.

Я предпринял попытку создать такой чат-бот. То что у меня получилось, после установки Телеграмм, можно посмотреть на https://t.me/repassBot.
Подробнее..

PayOnline Интернет-эквайринг для бизнеса

17.06.2020 18:07:34 | Автор: admin

Приветствуем, дорогие друзья!


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

image

Наша компания, как многим уже известно, на рынке более 11 лет. На протяжении всего времени существования PayOnline, мы бережно и с большим уважением относимся к своим Клиентам и готовы к новым знакомствам!

Пройдя длинный отрезок пути, сталкивались с множеством трудностей, кризисов и успешно, не теряя позитивного расположения духа, прошли через эпидемию короно-вирусной инфекции. Регулярно улучшая свой сервис и условия, PayOnline готовит лучшие предложения для вас наших дорогих Клиентов, зрителей и тех, кто ищет лучшие условия для своего сайта e-commerce, интернет-магазина, ЖКХ или любого другого проекта, прямо связанного с приемом платежей на сайте, в приложении или мессенджере.

image

Хотим рассказать о том, что нового у нас появилось для наших дорогих Клиентов и тех, кто только собирается работать с нами.


  • Мы открыты новым знакомствам и сможем стать, по-настоящему друзьями, не только в формате продавец/покупатель, но и партнер/партнер, так как теперь любой бизнес может предложить свои услуги на нашей площадке здесь или просто попасть в список партнеров, если Вы являетесь надежным поставщиком товаров либо услуг и хотите получать выгодные условия для партнерства, будь то- возможность обмениваться новыми посетителями на сайте или другими услугами взаимовыгодного характера;


  • Чуть не забыл! Недавно, обновили дизайн сайта и постоянно его дорабатываем. Заходите к нам на сайт и Вы обязательно найдёте что-то полезное и перспективное для Вашего бизнеса;


  • Если имеете желание и умеете работать с людьми, то Вы можете зарабатывать на этом, став нашим реферальным Партнером как предприниматель или физическое лицо. Ну, а чтобы процесс заинтересовал, прибыль от каждого Клиента мы готовы разделить в формате 50% на 50%. В партнерстве с нами, Ваш доход ограничен только Вашими возможностями и желанием;


  • И, конечно, если вы хотите просто подключить онлайн платежи для своего сайта и больше ни о чем не задумываться, в том числе об исполнении Федерального Закона 54, то, и это не проблема! Мы обеспечим для Вас полностью готовое решение, не требующее дополнительных интеграций с онлайн-кассами, на самых выгодных условиях. Хотите подробнее? Жмите на ссылку.

image

А, что еще? спросите Вы.

Посмотрите сами и убедитесь в полезности предлагаемых инструментов:

  1. Онлайн регистрация бизнеса то, что нужно, если Вы хотите зарегистрировать ИП или ООО без походов в налоговую и в офисы регистраторов;
  2. Финансирование под оборот эквайринга если Вам нужны деньги для бизнеса и не только, то мы готовы помочь. Узнайте информацию кликнув по ссылке;
  3. Бизнес- адвокат а эта услуга будет интересна тем, кто не является нашим клиентом. Мы поможем, абсолютно легально, сделать условия Вашего действующего Поставщика платежного сервиса более выгодными.
    Вам, точно это понравится.


И, напоследок то, что будет интересно каждому!



Мы улучшили комиссионные ставки, чтобы Вам было выгодно и понятно пользоваться услугами PayOnline.

  • Для ЖКХ от 0,7%
  • Для авиакомпаний от 1,5%
  • Для всех остальных от 1,9%


И вишенка на торте CASHBACK на все Ваши платежи! только для наших любимых клиентов.

Все подробности на сайте: payonline.ru
Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru