NickYa

Кнопка "Оформить заказ" со своим методом оплаты

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

NickYa    0

Здравствуйте.

У меня в корзине дописан функционал: добавлены поля Имя, Телефон, Адрес и есть кнопка Оформить заказ. Сейчас включен один способ оплаты Единая касса, нажатием на кнопку оформления происходит переход на сайт платежки. Хочу добавить второй способ оплаты - наложенный платеж.

Скажите, что проще: вывести выбор способа оплаты радио-кнопками как на странице оформления заказа или добавить вторую кнопку, при нажатии на которую будет происходить обычное оформление заказа для способа оплаты "наложенный платеж" без перехода на Единую кассу? Версия OCStore 1.0.1.

Спасибо

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


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

Никто не знает, как это сделать? 

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


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

Отблагодарю материально за помощь

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


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

Проблемка...

И вот ответ на такой одного разработчика: "Теоретически это возможно, но практически - это неправильно, так как породит кучу заказов (например при заходе на страницу заказа, когда все поля заполнены) и будет непонятно, хотел ли действительно этого пользователь"

 

Никто не знает, как это сделать? 

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


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

 

 

Проблемка...

И вот ответ на такой одного разработчика: "Теоретически это возможно, но практически - это неправильно, так как породит кучу заказов (например при заходе на страницу заказа, когда все поля заполнены) и будет непонятно, хотел ли действительно этого пользователь"

 

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

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От Nannco
      Ребята, подскажите после оформления заказа и поиска товара на сайте получаю вот такую ошибку 
      Скриншот
      <b>Notice</b>: Underfined variable: button_back in <b>/hsphere/local/hazard/localuser.ru/system/storege/modification/view/theme/next_default/template/product/search.tpl</b> on line <b>15</b> Что это может быть? Как вылечить?
    • От Druggy333
      При оформлении заказа вылазит вот такая ерунда:

      Хотя в админке способы оплаты активированы и настройки на них по идее верны... 
      Так же способы доставки тоже активированы и настройки должны быть правильными по идее. Я очень много экспериментировал с ними, но ничего не помогало, может кто поможет у кого была такая проблема, буду очень благодарен! Версия opencart 2.3.xx





    • От Praetorioan
      OC: 1.5.5.1
      После перехода на шаблон перестало работать оформление заказа. Выводит ошибку:
      Fatal error: require(): Failed opening required '/home/users1/a/alex8011/domains/technolinia.ru/catalog/view/theme/' (include_path='.:/usr/local/zend-5.4/share/pear') in /home/users/a/alex8011/domains/technolinia.ru/vqmod/vqcache/vq2-system_engine_controller.php on line 67
       
      на этой строке он запрашивает переменную $file:
      global $vqmod;         $file = $vqmod->modCheck(DIR_TEMPLATE . $this->template);         if (file_exists($file)) {                      extract($this->data);                            ob_start();               require($file); - line 67                      $this->output = ob_get_contents();               ob_end_clean();                            return $this->output;         } else {             trigger_error('Error: Could not load template ' . DIR_TEMPLATE . $this->template . '!');             exit();                         }     } } ?> var_dump $file говорит следующее: 
      string(102) "/home/users/a/alex8011/domains/technolinia.ru/catalog/view/theme/palioxis/template/product/product.tpl"
      string(100) "/home/users/a/alex8011/domains/technolinia.ru/catalog/view/theme/palioxis/template/common/header.tpl"
    • От alex0410
      Добрый день. При оформлении заказа сразу регистрируется аккаунт. Подскажите, как сделать так, что бы при оформлении заказа производился выход из учетной записи?
      На сколько я понял, за это отвечает код из logout.php
      if ($this->customer->isLogged()) { $this->customer->logout(); $this->cart->clear(); unset($this->session->data['wishlist']); unset($this->session->data['shipping_address_id']); unset($this->session->data['shipping_country_id']); unset($this->session->data['shipping_zone_id']); unset($this->session->data['shipping_postcode']); unset($this->session->data['shipping_method']); unset($this->session->data['shipping_methods']); unset($this->session->data['payment_address_id']); unset($this->session->data['payment_country_id']); unset($this->session->data['payment_zone_id']); unset($this->session->data['payment_method']); unset($this->session->data['payment_methods']); unset($this->session->data['comment']); unset($this->session->data['order_id']); unset($this->session->data['coupon']); unset($this->session->data['reward']); unset($this->session->data['voucher']); unset($this->session->data['vouchers']); $this->redirect($this->url->link('account/logout', '', 'SSL')); } А как сделать, что бы это работало на странице success? Не просто же тупым копированием вставлять)
    • От EkaterinaSpb
      Добрый день.
      Заказчик перенес сайт на новый домен. Слетело все, что только можно и нельзя, в т.ч. форма оформления заказа. Подскажите, как исправить? 
      https://bolle-goggles.ru/index.php?route=checkout/buy#checkout-f
       
      был стандартный интерфейс упрощенной формы.
      Спасибо.
  • Последние посетители   0 пользователей онлайн

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