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

Оплата кредитной карточкой


Сергей Кокорин

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

Сергей Кокорин

Всем привет,

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

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

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

Надо конечно.

Нужно иметь юридическое лицо с расчётным счётом, иногда бывает и ИП достаточно.

Затем подписывать документы, например с assist.ru и только затем уже модуль в магазине включать.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 months later...
Сергей Кокорин

Нелегко, оказывается, найти банк для интернет-эквайринга!

все хотять только свои терминалы для счета карточек ставить....

Райффайзенбанк оказался единственным, кто предлагает и чистый интернет-эквайринг!

Заключил договор об обслуживании, получил письмо:

............................

Добрый день

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

для визы vbv-100.gif,      для мастера sclogolearn****.gif из архива удобного для вас размера

По щелчку на которые должны появляться:

для визы

onclick="javascript:window.open('vbvhelp.html','Chargeback','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=450,height=400')"

файл vbvhelp.html прилагается и logo_vbv.gif к нему.

для мастера

onclick="javascript:window.open('http://www.mastercardbusiness.com/mcbiz/index.jsp?template=/orphans&content=securecodepopup','Chargeback','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=550,height=380')"

 

адрес на который постом отправляются данные

https://e-commerce.impexbank.ru/vsmc3ds/3dsproxy_init.jsp

..................

как только вставить эти самые картинки на страничку, это ведь не скрипты баннера?

и лучше всего чтобы они на одной линии с горизонтальным меню были?

В /templates/шаблон/index.html эти скрипты впихнуть и где-то ссылки на них указать???

плз объяснить просто и доходчиво, как шестилетнему ребенку!  ;)

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

Ну так вставьте просто эти ссылки в /templates/шаблон/index.html


<a href="http://ссылка" onclick="здесь код нужный"><img src="http://адрес-картинки" /></a>
[/code]

Нужно же основы html знать ведь.

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

Зная HTML основы задаюсь вопросами по подключению модул (я\ей) оплаты кредитными карточками.

Во первых вижу как минимум два таких модуля "Оплата кредитной карточкой" (сс) и "Оплата кредитной карточкой" (webtopay).

Нашел в своем городе процессинговую компанию, да все бы ничего, но вот вопрос о предоставлении "URL скрипта для приема уведомлений (https://.....)" меня ставит в тупик.

В этой связи, вопрос, какой модуль активировать и с чего начинать.. вообще, с какого края подлезть.

В электронных платежах я не силен, так только: Интернет-банк, Яндекс и WM. Тут вот ещё РБК думаю подцепить..

Но все таки, если есть процессинговая контора под боком, с чего начать, что бы принимать платежи с кредитных карт?

Буду крайне признателен (думаю, не я один), если опытные спецы расскажут поподробнее всю схему.

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

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

Например тот же RBKMoney.

Либо брать документация у процессинга по приёму их платежей и писать свой модуль оплаты для этой системы.

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

Добрый день! Подскажите пожалуйста, если нужно установить систему оплаты по кредитной карточке к примеру VAB банка

и Приватбанка (пополнение картсчета). Что для этого нужно? Создавать свои модули?

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

Есть ли подробное описание настройки системы оплаты

и описание "списка" систем оплаты.

Спасибо!

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

Смотря что нужно, если просто выводить текст с номером счёта, то просто в /lang/russian/modules/payment/yandex.php например меняйте название модуля на своё и в впишите свой текст про Ваш счёт.

Если нужно автоматизация, т.е. работы с платёжным шлюзом Вашего банка, то это конечно сложнее.

Как минимум, нужна документацию по подключению от банка.

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

было

 define('MODULE_PAYMENT_YANDEX_TEXT_TITLE', 'Яндекс-Деньги');
  define('MODULE_PAYMENT_YANDEX_TEXT_DESCRIPTION', 'Информация для оплаты:<br /><br />Номер Яндекс-кошелька: ' . MODULE_PAYMENT_YANDEX_ID . '<br /><br />' . 'Ваш заказ будет выполнен только после получения оплаты!');
  define('MODULE_PAYMENT_YANDEX_TEXT_EMAIL_FOOTER', "Информация для оплаты:\n\nНомер нашего Яндекс-кошелька: ". MODULE_PAYMENT_YANDEX_ID . "\n\n" . 'Ваш заказ будет выполнен только после получения оплаты!');
define('MODULE_PAYMENT_YANDEX_TEXT_INFO','');
  define('MODULE_PAYMENT_YANDEX_STATUS_TITLE' , 'Разрешить модуль Яндекс-Деньги');
define('MODULE_PAYMENT_YANDEX_STATUS_DESC' , 'Вы хотите разрешить использование модуля при оформлении заказов?');
define('MODULE_PAYMENT_YANDEX_ALLOWED_TITLE' , 'Разрешённые страны');
define('MODULE_PAYMENT_YANDEX_ALLOWED_DESC' , 'Укажите коды стран, для которых будет доступен данный модуль (например RU,DE (оставьте поле пустым, если хотите что б модуль был доступен покупателям из любых стран))');
define('MODULE_PAYMENT_YANDEX_ID_TITLE' , 'Номер кошелька:');
define('MODULE_PAYMENT_YANDEX_ID_DESC' , 'Укажите Ваш номер в Яндекс-деньгах');
define('MODULE_PAYMENT_YANDEX_SORT_ORDER_TITLE' , 'Порядок сортировки');
define('MODULE_PAYMENT_YANDEX_SORT_ORDER_DESC' , 'Порядок сортировки модуля.');
define('MODULE_PAYMENT_YANDEX_ZONE_TITLE' , 'Зона');
define('MODULE_PAYMENT_YANDEX_ZONE_DESC' , 'Если выбрана зона, то данный модуль оплаты будет виден только покупателям из выбранной зоны.');
define('MODULE_PAYMENT_YANDEX_ORDER_STATUS_ID_TITLE' , 'Статус заказа');
define('MODULE_PAYMENT_YANDEX_ORDER_STATUS_ID_DESC' , 'Заказы, оформленные с использованием данного модуля оплаты будут принимать указанный статус.');
?>[/code] стало
[code] define('MODULE_PAYMENT_VAB_TEXT_TITLE', 'VAB банк');
  define('MODULE_PAYMENT_VAB_TEXT_DESCRIPTION', 'Информация для оплаты:<br /><br />Номер счета: ' . MODULE_PAYMENT_VAB_ID . '<br /><br />' . 'Ваш заказ будет выполнен только после получения оплаты!');
  define('MODULE_PAYMENT_VAB_TEXT_EMAIL_FOOTER', "Информация для оплаты:\n\nНомер нашего счета: ". MODULE_PAYMENT_VAB_ID . "\n\n" . 'Ваш заказ будет выполнен только после получения оплаты!');
define('MODULE_PAYMENT_VAB_TEXT_INFO','');
  define('MODULE_PAYMENT_VAB_STATUS_TITLE' , 'Разрешить модуль VAB-счет');
define('MODULE_PAYMENT_VAB_STATUS_DESC' , 'Вы хотите разрешить использование модуля при оформлении заказов?');
define('MODULE_PAYMENT_VAB_ALLOWED_TITLE' , 'Разрешённые страны');
define('MODULE_PAYMENT_VAB_ALLOWED_DESC' , 'Укажите коды стран, для которых будет доступен данный модуль (например RU,DE (оставьте поле пустым, если хотите что б модуль был доступен покупателям из любых стран))');
define('MODULE_PAYMENT_VAB_ID_TITLE' , 'Номер счета:');
define('MODULE_PAYMENT_VAB_ID_DESC' , 'Укажите Ваш номер счета');
define('MODULE_PAYMENT_VAB_SORT_ORDER_TITLE' , 'Порядок сортировки');
define('MODULE_PAYMENT_VAB_SORT_ORDER_DESC' , 'Порядок сортировки модуля.');
define('MODULE_PAYMENT_VAB_ZONE_TITLE' , 'Зона');
define('MODULE_PAYMENT_VAB_ZONE_DESC' , 'Если выбрана зона, то данный модуль оплаты будет виден только покупателям из выбранной зоны.');
define('MODULE_PAYMENT_VAB_ORDER_STATUS_ID_TITLE' , 'Статус заказа');
define('MODULE_PAYMENT_VAB_ORDER_STATUS_ID_DESC' , 'Заказы, оформленные с использованием данного модуля оплаты будут принимать указанный статус.');
?>

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

может что неправильно делаю???

в админке внизу написано Директория модулей: /../../..........com.ua/html/includes/modules/payment/

может здесь его править?

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

Не трогайте константы, т.е. MODULE_PAYMENT_YANDEX_* , оставьте названия констант как есть.

Правьте только текст.

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

попробовал изменить текст, константы не трогал... только текст!

define('MODULE_PAYMENT_YANDEX_TEXT_TITLE', 'VAB счет ');
  define('MODULE_PAYMENT_YANDEX_TEXT_DESCRIPTION', 'Информация для оплаты:<br /><br />Номер счета: ' . MODULE_PAYMENT_YANDEX_ID . '<br /><br />' . 'Ваш заказ будет выполнен только после получения оплаты!');
  define('MODULE_PAYMENT_YANDEX_TEXT_EMAIL_FOOTER', "Информация для оплаты:\n\nНомер нашего счета: ". MODULE_PAYMENT_YANDEX_ID . "\n\n" . 'Ваш заказ будет выполнен только после получения оплаты!');
define('MODULE_PAYMENT_YANDEX_TEXT_INFO','');
  define('MODULE_PAYMENT_YANDEX_STATUS_TITLE' , 'Разрешить модуль VAB счет');
define('MODULE_PAYMENT_YANDEX_STATUS_DESC' , 'Вы хотите разрешить использование модуля при оформлении заказов?');
define('MODULE_PAYMENT_YANDEX_ALLOWED_TITLE' , 'Разрешённые страны');
define('MODULE_PAYMENT_YANDEX_ALLOWED_DESC' , 'Укажите коды стран, для которых будет доступен данный модуль (например RU,DE (оставьте поле пустым, если хотите что б модуль был доступен покупателям из любых стран))');
define('MODULE_PAYMENT_YANDEX_ID_TITLE' , 'Номер счета:');
define('MODULE_PAYMENT_YANDEX_ID_DESC' , 'Укажите Ваш номер счета');
define('MODULE_PAYMENT_YANDEX_SORT_ORDER_TITLE' , 'Порядок сортировки');
define('MODULE_PAYMENT_YANDEX_SORT_ORDER_DESC' , 'Порядок сортировки модуля.');
define('MODULE_PAYMENT_YANDEX_ZONE_TITLE' , 'Зона');
define('MODULE_PAYMENT_YANDEX_ZONE_DESC' , 'Если выбрана зона, то данный модуль оплаты будет виден только покупателям из выбранной зоны.');
define('MODULE_PAYMENT_YANDEX_ORDER_STATUS_ID_TITLE' , 'Статус заказа');
define('MODULE_PAYMENT_YANDEX_ORDER_STATUS_ID_DESC' , 'Заказы, оформленные с использованием данного модуля оплаты будут принимать указанный статус.');
?>[/code]

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

файл переименовал на vab.php

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

как то работает но не так как хотелось бы.

За основу взял как известно выше, модуль yandex.php переименовал в vab.php переписал текст и добавил в модули, появилось в списке с названием VAB счет но название модуля во второй колонке остался yandex (при этом пропал сам yandex )и  при оформлении заказа в окне способы оплаты вижу не VAB счет а Яндекс-Деньги???

В чем может быть дело.

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

Не надо переименовывать, Вам же достаточно просто текст поменять и всё.

Если хотите новый отдельный модуль, то делается примерно так - http://vamshop.ru/faq.php/faq_id/8/question/Kak-sdelat-kopiyu--klon--modulya-oplaty-

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

Нет что то не появляется. Переделал как в примере выше было написано yandex вернулся а VAB пропал.

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

Почему когда все делаю и появляется название моего платежного модуля в первой колонке, во второй колонке где "Названия модулей (для системного использования)" все равно стоит название старого модуля(в данном случае yandex) И уже при заказе вместо моего банка выскакивает все тот же Яндекс-Деньги.

Хотя в в том файле что правил даже и намека на него не было... загадка!!!

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

Неправильно значит что-то делаете.

Я ж Вам говорю как проще, что б не делать свой модуль, просто поменяв текст.

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

Мне нужно добавить два разных и новых банка. Если проще я не против сделаю так, но мне нужно чтобы при оформлении показывало мои банки а не те из шаблонов которых я их делал. Когда я сделал так как было сказано при оформлении показывало именно Яндекс деньги, а не то что нужно мне. Согласитесь не нужно вводить людей в заблуждение...

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

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

Если шаблон модуля один и его нельзя переименовывать, а нужно два или три разных банка как быть в такой ситуации???

Спасибо!

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

Что б не копаться в коде, берите другие стандартные модули и меняйте в них текст.

Как делать логотип можно посмотреть например в /includes/modules/payment/webmoney_merchant.php

Нужно две строки добавить, ищите по icon , будет видно.

т.е. сверху строка с указанием файла картинки и в методе selection строка для вывода иконки.

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

По названию файла картинки ищите.

Есть .png картинка в /includes/modoules/payment/webmoney_merchant.php

Если у Вас конечно не совсем древняя версия магазина.

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