Перейти к содержанию

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

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

Opencart 2.1

Изменено пользователем matrixstar

Поделиться сообщением


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

/catalog/model/checkout/order.php скрипт и обработчик тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 минут назад, Leingard сказал:

/catalog/model/checkout/order.php скрипт и обработчик тут

Спасибо за оперативный ответ, спрошу конкретнее)

есть код

$('body').on('click', '#confirm_checkout', function() {
    var data = $('.checkout_form input[type=\'text\'], .checkout_form input[type=\'tel\'], .checkout_form input[type=\'email\'], .checkout_form input[type=\'date\'], .checkout_form input[type=\'datetime-local\'], .checkout_form input[type=\'time\'], .checkout_form input[type=\'password\'], .checkout_form input[type=\'hidden\'], .checkout_form input[type=\'checkbox\']:checked, .checkout_form input[type=\'radio\']:checked, .checkout_form textarea, .checkout_form select').serialize();
    data += '&_shipping_method='+ $('.checkout_form input[name=\'shipping_method\']:checked').prop('title') + '&_payment_method=' + $('.checkout_form input[name=\'payment_method\']:checked').prop('title');
    
    $.ajax({
        url: 'index.php?route=checkout/unicheckout/validate',
        type: 'post',
        data: data,
        dataType: 'json',
        beforeSend: function() {
            $('#confirm_checkout').button('loading');
        },  
        complete: function() {
            $('#confirm_checkout').button('reset');

что дописать после последней строчки чтобы сообщение отправлялось именно в этот момент) то есть грубо говоря надо чтоб после этого присваивалось заказу статус ожидание... а после оплаты будет оплачен.. За помощь награжу на яндекск кошелек

Поделиться сообщением


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

скорее чтобы отправить письмо до выбора метода оплаты

вам надо изменять офомрления заказа

 

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

например по ссылке

зависит от оплаты, есть многие плат системы с таким функционалом - спрашивайте

Поделиться сообщением


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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата

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

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

или не сигарку и придет

а может кто подскажет и напишет

а тут написать надо а тут так

а вы напишите а вот не работает и вам напишут ну так тут так и во так надо

 

Цитата

ваш код вообще отношения не имеет который вы привели

 и вы даже понятия не имеете о чем пишите

 

правьте модуль оплаты и будет приход

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, ashap сказал:

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

или не сигарку и придет

а может кто подскажет и напишет

а тут написать надо а тут так

а вы напишите а вот не работает и вам напишут ну так тут так и во так надо

 

 

правьте модуль оплаты и будет приход

Я ж написал готов заплатить за помощь...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, matrixstar сказал:

Я ж написал готов заплатить за помощь...

Модуль оплаты DKA яндекс.касса

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, matrixstar сказал:

Модуль оплаты DKA яндекс.касса

есть работа по вашему алгоритму

отложенная оплата

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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