Перейти к содержимому


Эквайринг От Банка Авангард


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Honor

Honor

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 61 сообщений
  • ГородНовосибирск

Отправлено 19 Июль 2016 - 04:46

Добрый день!
Прошу помощи в настройке подключения Интернет-эквайринга от банка Авангард. Они прислали мне инструкцию, но к сожалению я понял, что сам я этого сделать не в состоянии.
Товары у нас в магазине - запчасти. И каждый заказ требует проверки. Поэтому мы не можем допустить, чтобы клиент оплачивал заказ до его проверки и согласования. К тому же в случае доставки почтой (в отличие от транспортных компаний) доставка оплачивается отправителем, а потому мы должны рассчитать стоимость доставки (так как запчасти могут быть весом и 300 г, и 20 кг) и включить эту сумму в заказ. Только после этого заказ будет согласован и может быть оплачен.
Необходимо настроить работу сайта так, чтобы на странице заказа после изменения статуса на "Согласован" появлялась кнопка "Оплатить", а после успешной оплаты статус заказа менялся на "Собран", а статус оплаты на "Оплачен".

#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Июль 2016 - 05:21

В шаблонах Просмотр заказа и ЛК Информация о заказе найдите:
<!-- Методы методы оплаты онлайн -->
<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
{% IF ORDER_PAYMENT_STEP_ENABLE %}
  <div class="infoblock fnt12b txtalgnlft" style="margin-top:10px;">
	<h3>Данные оплаты:</h3>
	<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	<table>
	  {PAYMENT_FORM_TBODY}
	</table>
  </div>
{% ENDIF %}
<!-- END методы методы оплаты онлайн -->

замените на:
<!-- Методы методы оплаты онлайн -->
<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
{% IF ORDER_STATUS_NAME = Согласован %}
{% IF ORDER_PAYMENT_STEP_ENABLE %}
  <div class="infoblock fnt12b txtalgnlft" style="margin-top:10px;">
	<h3>Данные оплаты:</h3>
	<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	<table>
	  {PAYMENT_FORM_TBODY}
	</table>
  </div>
{% ENDIF %}
{% ENDIF %}
<!-- END методы методы оплаты онлайн -->

После данного изменения кнопка оплаты должна появиться только при статусе заказа "Согласован"

По поводу подключение самой платежной системы в скором времени ее интегрируют с нашей платформой:

Цитата

На ближайшее время у нас уже есть список платежных систем, которые мы хотели бы подключить:
Интернет-эквайринг от Авангарда: https://www.avangard...rate/acquiring/
Payanyway: https://www.payanywa...ts/tariffs.html
Paymaster: http://info.paymaster.ru/tarif/
Интернет-эквайринг Тинькофф
Platron https://www.platron....rt/stand_price/
Rosevrobank http://www.rosevroba...ings/acquiring/


#3 Honor

Honor

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 61 сообщений
  • ГородНовосибирск

Отправлено 19 Июль 2016 - 05:49

Просмотр сообщенияVaccina (19 Июль 2016 - 05:21) писал:

В шаблонах Просмотр заказа и ЛК Информация о заказе найдите:
В шаблоне "Просмотр заказа" нашел такой код и изменил его. А вот в шаблоне "ЛК Информация о заказе" такого кода я не смог найти...

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Июль 2016 - 05:52

Прошу прощение за неточность, в шаблоне ЛК Информация о заказе необходимо измененный блок добавить. Разместите его перед:
<!-- Позиции заказа -->
  <!-- Статический заголовок странички -->
  <div class="headline" style="background:none; margin-top:10px;">
	<div class="h1static clear">
	  <h1 class="fnt18n">Позиции заказа:</h1>

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

#5 Honor

Honor

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 61 сообщений
  • ГородНовосибирск

Отправлено 19 Июль 2016 - 05:55

Спасибо, код добавил. Ну а проверить пока не могу, т.к. у меня пока еще не подключен ни один способ онлайн оплаты. :(




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных