Обсуждение Virtuemart 2.x, 3.x и модули доставки, оплаты, функционал

Приобрел другой плагин эквайринга для сбербанка.
*** Скрытый текст не может быть процитирован. ***
Протестировал - работает как надо на последних версиях.
Привет она занулёная или лицензию нужно отдельно приобретать ? посмотрел в админке - там есть поле ввода лицензии
 
Установил, протестировал на тестовой среде (да и без неё) - не формирует НИКАКИХ писем ни продавцу, ни покупателю.
Кроме того, корзина не сбрасывается, хотя заказы в админке формируются.
Рекомендация сбербанка на странице для скачивания - использовать стабильные сборки виртуемарта и joomla - реализована, но при этом проблема наблюдается на joomla 3.9.1 и виртуемарт 3.4.2 (да и на других версиях виртуемарта тоже)
Привет может позно конечно пишут но все же для VM2 эквайринг сбера из коробки нужно доработать
который от сюда
Для просмотра ссылки Войди или Зарегистрируйся
plugins/vmpayment/rbs_payment/rbs_payment.php
PHP:
function plgVmConfirmedOrder
        if ($errorCode == 0) {
            // Тут как понимаю нужен редирект на сервис из $response['formUrl']
            
            $html .= '<script>';
            $html .= 'document.location.replace("'.$response['formUrl'].'");';
            $html .= '</script>';

Письма чтоб генерировались - настройки VM - Оформление заказа в поле "Статус заказа по умолчанию для отправки эл.письма продавцу" + "Статус заказа по умолчанию для отправки эл.письма покупателю" - добавить статус заказа принят
 
Привет может позно конечно пишут но все же для VM2 эквайринг сбера из коробки нужно доработать
который от сюда
Для просмотра ссылки Войди или Зарегистрируйся
plugins/vmpayment/rbs_payment/rbs_payment.php
PHP:
function plgVmConfirmedOrder
        if ($errorCode == 0) {
            // Тут как понимаю нужен редирект на сервис из $response['formUrl']
          
            $html .= '<script>';
            $html .= 'document.location.replace("'.$response['formUrl'].'");';
            $html .= '</script>';

Письма чтоб генерировались - настройки VM - Оформление заказа в поле "Статус заказа по умолчанию для отправки эл.письма продавцу" + "Статус заказа по умолчанию для отправки эл.письма покупателю" - добавить статус заказа принят
После оплаты в письмах приходит статус подтвержден. Подскажите пожалуйста как поменять на статус оплачен?
 
Переписка с техподдержкой Сбера по доработке плагина оплаты ничего не дала. Они включают дурака и все. Ну не они сами этот плагин писали. И им, по большому счету, нас.ать на все. Высылала им скриншоты как должно быть в админке, какой функционал, а воз и ныне там. Так что, если %% по эквайрингу позволяют - заключайте договор с другим банком на прием платежей.

После оплаты в письмах приходит статус подтвержден. Подскажите пожалуйста как поменять на статус оплачен?
В родном плагине от Сбера, похоже никак. Там нет настроек. А вот в нормальном плагине есть.
 

Вложения

  • Screenshot(6).png
    Screenshot(6).png
    59 KB · Просмотры: 10
  • Screenshot(7).png
    Screenshot(7).png
    53,9 KB · Просмотры: 10
Переписка с техподдержкой Сбера по доработке плагина оплаты ничего не дала. Они включают дурака и все. Ну не они сами этот плагин писали. И им, по большому счету, нас.ать на все. Высылала им скриншоты как должно быть в админке, какой функционал, а воз и ныне там. Так что, если %% по эквайрингу позволяют - заключайте договор с другим банком на прием платежей.
О, прошлый плагин был шикарный по сравнению с этим от сбера. Перестал работать с февраля, как только они ввели свои сертификаты. Я тоже с ними очень долго переписывалась, сначала даже отвечали, помогли настроить письма, которых вообще не было, делали через колбеки в эквайринге, правда статус не тот приходил. А потом им видимо надоело отвечать, и на письмо от 20 февраля ответили что вернутся с ответом 7 марта.
Вот что нашла сама, вдруг кому пригодится.
В файле rbspayment.php поменяла статус $order['order_status'] = "C"; на свой, в 2 местах.
Но там есть еще order_status == "P" (тоже в 2 местах), это статус готов к оплате. В прошлом нормальном плагине после оформления заказа и перехода к оплате приходило письмо с этим статусом, сейчас такого письма нет, при этом в колбеках эквайринга на сайте включены все галочки действий.
 
Приветствую!
Нужен плагин оплаты не через корзину и дальнейшее оформление и оплату, а чтобы покупателю на электронку высылали ссылку на оплату. Покупатель вводил бы номер своей карты или телефон и нажимал кнопку "оплатить".
Что-то подобное существует в природе?
 
Назад
Сверху