Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

ashap
 Поделиться

Рекомендованные сообщения

Сбербанк Эквайринг - Отложенная оплата


Сбербанк Эквайринг - Отложенная оплата


В продаже только версия PRO

 

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

 

Версия для магазинов 2.х по ссылке

Если вы хотите отправлять покупателя на оплату сразу без проверки товаров то модуль без отложенной оплаты https://opencartforum.com/files/file/2389-%D1%81%D0%B1%D0%B5%D1%80%D0%B1%D0%B0%D0%BD%D0%BA-%D1%8D%D0%BA%D0%B2%D0%B0%D0%B9%D1%80%D0%B8%D0%BD%D0%B3/

 

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

 

Порядок работы.

Клиент создает заказ, выбирает данный метод оплаты. Создается заказ со статусом указанном в настройках модуля. Менеджер магазина видит заказ и присваивает статус заказу(например Ожидает оплаты, настраивается в настройках модуля), после этого у клиента появляется кнопка в личном кабинете, в истории заказов оплатить онлайн. Если пользователь совершил заказ без регистрации, то после изменения статуса заказа и установки флажка уведомить покупателя, клиенту отправляется письмо с информацией об изменении заказа и ссылкой на оплату онлайн. После оплаты создается запись о совершенном платеже в админ панели и статус заказа меняется на другой(например Оплата принята, задается в настройках модуля).

 

Особенности модуля:

- Получение уведомлений от сбербанка о совершении оплаты

- Автоматическая смена статуса при получении оплаты(возможность отправить письмо автоматически покупателю и админу при поступлении)

- Шифрование пароля API, как в админ панели так и в базе данных.

- Возможность задать комиссию для покупателя

- Просмотр успешных платежей в админ панели магазина

- Возможность оплаты из личного кабинета

- Возможность получение ссылки на оплату в письме

- Возможность использования инструкции к оплате при оформлении заказа (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов)

- Возможность использования инструкции к оплате в письме о заказе (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов)

- Уведомление администратора при получении оплаты

- Уведомление покупателя при получении оплаты магазином

- Возможность добавления комментария для дальнейших действий в письмо о успешной оплате(использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов)

- Возможность повторно выслать ссылку на оплату повторно из админ панели

- На странице успешной оплаты, если платеж уже поступил вывод текста об успешной оплате, если платеж не поступил или отказ от оплаты вывод “После того как деньги поступят на наш счет, статус Вашего Заказа # изменится” или возможно в настройках задать Ваш текст.

- Возможность изменить текст на странице успешной оплаты (использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов)

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

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

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

- Возможность изменения названия метода оплаты.

- Возможность использования html тегов в названии метода оплаты (например вставлять картинки)

- Возможность изменить текст на странице не удачной оплаты (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов)

- Возможность совершать предоплату от суммы заказа или фиксированную стоимость

- Поддержка Мульти-языка

- Поддержка Мульти-магазина

требуется VQMOD

Совместимость с версией магазина:

Opencart 1.5.2 - 1.5.6.4

OcStore 1.5.2 - 1.5.5.1.2

Заявка на подключение к услуге и все вопросы тут http://sberbank.ru/r...rvice/acquiring

 

Техническое подключение под ключ в кратчайшие сроки (1 рабочий день) - 2900р (Минимум Вашего участия, от Вас доступ ФТП и данные от банка, у меня ПОЛНЫЙ контакт с тех поддержкой банка, У Вас качественное и быстрое решение по внедрению эквайринга и свободное время)

 

Смотрите также другие модули по ссылке


  • Автор
  • долучення
    13.11.15
  • Категорія
  • Системные требования
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • ocStore
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
  • OpenCart.Pro, ocShop
    OcShop 1.5.6.4.х
  • Звернення до сервера розробника
    Нет

 

Ссылка на комментарий
Поделиться на других сайтах

FAQ

 

1. При переходе на оплату пишет No Data 

Смотреть журнал ошибок - расшифровка ошибок пункт 2, 3, 4, ошибки с кодом Sbacuiring error: ТЕКСТ - не описанные в данном руководстве вы можете найти в документации банка

 

2. В журнале ошибок запись "Доступ запрещен"

Это означает что не верный логин или пароль (Внимание! Вводить логин и пароль API, а не Оператор)

  1. Вы ввели не верный логин API (Логин API выдает Вам поддержка банка)
  2. Вы ввели не верный пароль API (Сброс пароля API может помочь, подробности сброса пароля API уточняйте в поддержке банка) - при реальных платежах вам выдают временный пароль api его обязательно нужно сбросить аналогично паролю operator
  3. Вам не открыли доступ на стороне банка
  4. Внимание! При переходе на боевые платежи необходимо в настройках модуля поставить точку на реальные платежи (пароли для демо и реальных платежей разные)
  5. В пароле используйте из спец символов только восклицательный знак, цифры и лат.буквы (Сброс пароля API может помочь, подробности сброса пароля API уточняйте в поддержке банка)

3. В журнале ошибок запись Sbacuiring error: ( без описания ошибки) 

не работает полноценно curl (Внимание при такой ошибки только проблема с Curl у хостера)

curl собран с версией openssl ниже чем у банка (постоянно обновляется так как в нем появляются новые и новые дыры)

посмотреть можно в phpinfo в разделе curl (обязательно в разделе curl а не просто openssll искать, так как может на самом хостинге openssl новой версии а сам curl собран со старой или вообще без поддержки)

curl тестируется по следующему методу 

версия openssl на хостинге не ниже чем у банка, запросить актуальную версию вы можете в поддержке банка - иначе не работает CURL запрос к банку. Проверить версию можно с помощью phpinfo();, раздел CURL.

Проверка курл:

 

if ( $curl = curl_init() ) {
            
   echo "Curl init ok<br>";
            
   curl_setopt($curl, CURLOPT_URL, 'https://3dsec.sberbank.ru/payment/rest/register.do');

   $result = curl_exec($curl);
                     
   echo $result;

}
else { 
    echo 'No Curl'; 
}

Должен вывести в качестве result

{"errorCode":"5","errorMessage":"Доступ запрещён"}

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

 

и никакого отношения такой тест не к модулю не к опенкарту не имеет, все голый php

если он не проходит это означает что ваш curl собран с openssl ниже чем в данный момент у банка или он вообще собран без поддержки openssl

Варианты решения:

  • Письмо хостеру чтобы обновляли openssl в curl
  • Замена хостера
  • Если у вас vps - пересборка curl с новой версией openssl

 

 

4. Кнопка для повторной оплаты не появляется в личном кабинете

 

     Если шаблон личного кабинет далек от стандартного то кнопка в личном кабинете может не появиться о чем вы увидите оповещение в логе vqmod или ocmod

 

     для вывода кнопки необходимо в файле vqmod/xml/sbacuiring.xml

     <?php echo $order['status']; ?></div>

     заменить на строчку которая у вас в шаблоне похожая

     или то место куда вы хотите вставить кнопку

     из этого файла catalog/view/theme/вашатема/template/account/order_list.tpl

 

 

5. Ругается антивирус на хостинге

 

на данный момент код проверки ключа зашифрован стандартными функциями пхп

простые антивирусы(грубо говоря сканеры) бесплатные банально берут и сканируют файлы и читают код и видя зашифрованный участок - естественно они его прочитать не могут - потому что алгоритмы всегда разные - говорят что это вирус или чего еще 

а то что он удаляет файл ну это хостер молодец - он должен просто вас предупредить что внимание а не удалять

у нормальных хостеров если они используют жалкую поделку антивируса это так и реализовано

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

 

еслиб был ион куб то антивирус тупо его пропустил и нечего вам не сказал, даже если зашить туда вирус и тд

потом некоторые получили бы не возможность использования модуля в связи с отстуствием ионкуба

конфликты разных версий куба

и самое главное невозможности изменения модуля без моего вмешательства.

 

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

 

по этому итог

 

использовать ион куб -нет (для покупателей плохо)

не использовать проверку домена (для продавца плохо)

 

использовать шифрование стандартными методами пхп (золотая середина)

 

Необходимо добавить в исключения файл admin/controller/payment/sbacuiringpay.php

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Не ужели это действительно заслуживает - создания двух отдельных модулей?

Сбербанк Эквайринг - тоже самое. 

Сделали бы один - где селектор, был бы - "сразу" или "отложенная".

На двух стульях не усидеть долго.

Сбербанк Эквайринг - продавался бы лучше.

Изменено пользователем Kosteus
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Не ужели это действительно заслуживает - создания двух отдельных модулей?

Сбербанк Эквайринг - тоже самое. 

Сделали бы один - где селектор, был бы - "сразу" или "отложенная".

На двух стульях не усидеть долго.

Сбербанк Эквайринг - продавался бы лучше.

а кому то не нужна отложенная

зачем им платить больше

тем более модули не зависимы и могут работать вместе и отдавать совершенно разные настройки (например текст)

могут работать в тандеме наличия товара (есть в наличии работает оплата сразу , нет в наличии отложенная) еще раз повторю кому то это не надо и ему не надо платить больше

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Не понятно какие комиссии берет банк: например при оплате с виза другого банка при отложенной оплате.

Пусть даже комиссия не с меня, а с покупателя, все равно это надо описать. 

Нет желания ковыряться в модуле без цифр.

Ссылка на комментарий
Поделиться на других сайтах


Не понятно какие комиссии берет банк: например при оплате с виза другого банка при отложенной оплате.

Пусть даже комиссия не с меня, а с покупателя, все равно это надо описать. 

Нет желания ковыряться в модуле без цифр.

 

условия экваринга индивидуальны

все зависит от оборотов и тд и тп

на эти вопросы вам ответит только банк

 

в среднем комиссия 2%

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Фирма подключила экваринг , даже прибор по приеме карт отдан на настройку .

Но банк не понимает , ЧТО мы хотим оплату через сайт еще сделать  :-) 

Как правильно сформулировать вопрос для банка , что бы они там вкурили что нам надо ? А то бред какой то получается . .

Да и на новую версию движка адаптация будет ?

Ссылка на комментарий
Поделиться на других сайтах


Фирма подключила экваринг , даже прибор по приеме карт отдан на настройку .

Но банк не понимает , ЧТО мы хотим оплату через сайт еще сделать  :-) 

Как правильно сформулировать вопрос для банка , что бы они там вкурили что нам надо ? А то бред какой то получается . .

Да и на новую версию движка адаптация будет ?

адаптация на платной основе

есть ссылка в описании на заявку

Ссылка на комментарий
Поделиться на других сайтах

Спасибо за ответ . 

Только смущает адаптация на платной основе , как то это не правильно , вышла новая версия и вы теперь будете типа каждому адаптировать что ли ? 

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

Ссылка на комментарий
Поделиться на других сайтах


Спасибо за ответ . 

Только смущает адаптация на платной основе , как то это не правильно , вышла новая версия и вы теперь будете типа каждому адаптировать что ли ? 

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

будет сделана адаптация в кротчайшие сроки

когда будет версия под ос2 не известно

можете ждать

определить по срокам я на данный момент не могу

Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...

Должен ли появляться заказ при тестировании сервиса тестовыми картами сбербанка на тестовой среде https://3dsec.sberbank.ru/mportal-uat/index.html ? Т.к. пишет что заказ оплачен успешно, Но статус заказа не меняется хотя в модуле указан другой пункт. Статус после оплаты должен меняться автоматически?

Статус заказа после оформления заказа - Ожидание

Статус заказа для активации онлайн оплаты - Готов к оплате

Статус после удачной оплаты - В обработке

Изменено пользователем Nethoteb
Ссылка на комментарий
Поделиться на других сайтах


Должен ли появляться заказ при тестировании сервиса тестовыми картами сбербанка на тестовой среде https://3dsec.sberbank.ru/mportal-uat/index.html ? Т.к. пишет что заказ оплачен успешно, Но статус заказа не меняется хотя в модуле указан другой пункт. Статус после оплаты должен меняться автоматически?

Статус заказа после оформления заказа - Ожидание

Статус заказа для активации онлайн оплаты - Готов к оплате

Статус после удачной оплаты - В обработке

должен

Включайте Калбеки на стороне банка (написано в РИДМИ)

Статус меняется по Калбеку от банка

Ссылка на комментарий
Поделиться на других сайтах

Скажите - в описании файла сказано что требуется Qmod. Но в ридми модуля в инструкции по установке ничего не сказано насчёт этого модуля. Нужен ли он?

Ссылка на комментарий
Поделиться на других сайтах


Скажите - в описании файла сказано что требуется Qmod. Но в ридми модуля в инструкции по установке ничего не сказано насчёт этого модуля. Нужен ли он?

Требуется vqmod

А что о нем писать, он требуется для работы .

Ссылка на комментарий
Поделиться на других сайтах

А он обязателен или можно без vqmod?

Обязательно
Ссылка на комментарий
Поделиться на других сайтах

Подскажите пожалуйста. Установил модуль, работает. На следующий день с сервера пропадает файл admin > controller > payment > sbacquiringpay.php. Заливаю по новой, думаю может случайно удалил, утром захожу - опять его нет. В чем может быть проблема?

Ссылка на комментарий
Поделиться на других сайтах


Подскажите пожалуйста. Установил модуль, работает. На следующий день с сервера пропадает файл admin > controller > payment > sbacquiringpay.php. Заливаю по новой, думаю может случайно удалил, утром захожу - опять его нет. В чем может быть проблема?

В этом модуле есть зашифрованный кусок кода

Возможно антивирус думает что это вирус и удаляет файл

Напишите хостеру

Что это проверка лицензии на принадлежность домену

Вирусов нет

Пускай добавит в исключения этот файл

Ссылка на комментарий
Поделиться на других сайтах

В этом модуле есть зашифрованный кусок кода

Возможно антивирус думает что это вирус и удаляет файл

Напишите хостеру

Что это проверка лицензии на принадлежность домену

Вирусов нет

Пускай добавит в исключения этот файл

Понял спасибо.

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте, модуль работает на Opencart 2.0?

пока нет

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

на общих условиях не могу обозначить дату релиза на данный момент

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Здравствуйте. Скажите пожалуйста. После оплаты не меняется статус. Письмо от банка получил - калбек настроен на адрес, который прописан в моём модуле. ЧПУ модуль включил, файл htaccess в корне сайта переименовал. В чём может быть загвоздка? Opencart 1.5.6.4

Изменено пользователем semki
Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте. Скажите пожалуйста. После оплаты не меняется статус. Письмо от банка получил - калбек настроен на адрес, который прописан в моём модуле. ЧПУ модуль включил, файл htaccess в корне сайта переименовал. В чём может быть загвоздка? Opencart 1.5.6.4

По ссылке должна быть пустая страница

Статус меняется по Калбеку от банка

В логах доступа к серверу должен быть залогирован адрес калбек вызванный с ip адреса банка с кодом ответа от вашего сервера 200

Если записи вообще нет то значит его что-то блокирует например прокси или ещё чего

Или банк его не присылает

Если код ответа другой то проблема или в магазине или в Чпу

Например ответ с кодом сервис временно не доступен говорит о включённом режиме обслуживания

А код переадресации с проблемымами Чпу

Код 404 также проблема с чпу

Ссылка на комментарий
Поделиться на других сайтах

пока нет

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

на общих условиях не могу обозначить дату релиза на данный момент

 

Поддерживаю запрос на обновление модуля. версия ocStrore 2.1

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.