Magento Forum

Page 1 of 7
Прием платежей - модуль для агрегатора платежных систем interkassa.com
 
pavel_sidelev
Jr. Member
 
Total Posts:  11
Joined:  2008-08-04
 

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

Буду рад услышать коментарии если они будут.

Готовы разработать модуль под интресующую Вас платежную систему.

---

29.01.2009

выкладываю обновленный модуль

File Attachments
magento_ik.zip  (File Size: 11KB - Downloads: 567)
 
Magento Community Magento Community
Magento Community
Magento Community
 
Raynor
Jr. Member
 
Total Posts:  10
Joined:  2008-04-01
Moscow
 

Похоже, лёд тронулся :)
Буду ставить на неделе M, посмотрю модуль.
Спасибо.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ruslanmalitsky
Jr. Member
 
Total Posts:  4
Joined:  2008-12-09
 
donarana - 29 January 2009 04:16 AM

Павел, я установил ваш модуль (единственное, что дизайн положил в свою папку тимплейта, в blank)
При нажатии на продолжить оформление выдает следующую ошибку (см. скриншот)

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

(сам магазин пока не подключен к интеркассе, но я так понимаю, дело не в этом тут?)

Исправил. Ошибка из-за того что в перечне доступных валют не было валюты RUB

File Attachments
ik.zip  (File Size: 11KB - Downloads: 456)
 
Magento Community Magento Community
Magento Community
Magento Community
 
ruslanmalitsky
Jr. Member
 
Total Posts:  4
Joined:  2008-12-09
 
donarana - 29 January 2009 07:01 AM

Спасибо, Павел!

Но теперь возникает ошибка, после нажатия на “Завершить оформление заказа”

Файл прилагаю.

Настройте курсы валют в магазине, в данном случае укажите курс доллара к рублю.

 
Magento Community Magento Community
Magento Community
Magento Community
 
pavel_sidelev
Jr. Member
 
Total Posts:  11
Joined:  2008-08-04
 
ruslanmalitsky - 29 January 2009 07:15 AM

donarana - 29 January 2009 07:01 AM
Спасибо, Павел!

Но теперь возникает ошибка, после нажатия на “Завершить оформление заказа”

Файл прилагаю.

Настройте курсы валют в магазине, в данном случае укажите курс доллара к рублю.

ВНИМАНИЕ!!!

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

Тогда цены всегда будут актуальны. Система Interkassa всегда поддерживает актуальный курс.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ruslanmalitsky
Jr. Member
 
Total Posts:  4
Joined:  2008-12-09
 
donarana - 29 January 2009 07:30 AM

Я так понимаю, это из-за того, что в списке валют я оставил только RUB?
Не совсем очевидно, где ставить курс к доллару.

У меня вот что здесь:

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

 
Magento Community Magento Community
Magento Community
Magento Community
 
ruslanmalitsky
Jr. Member
 
Total Posts:  4
Joined:  2008-12-09
 
donarana - 29 January 2009 07:58 AM

Спасибо, завел (см. файл), но все равно не помогает:

Fatal error: Call to a member function getCode() on a non-object in /mounted-storage/home54a/sub004/sc35535-NCXR/www/app/code/core/Mage/Directory/Model/Currency.php on line 124

Затрудняюсь даже что-то сказать - смоделировал Вашу ситуацию у себя, все без проблем. Может попробуйте с другим товаром, другой заказ.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Dizzy
Member
 
Avatar
Total Posts:  34
Joined:  2009-02-26
Ukraine
 

Огромное спасибо за модуль но есть два но smile

1. Модуль подхватывает сумму только товара а не финальную сумму с учетом доставки
2. Чето надо додумывать с определением валюты, иначе получается если покупатель просматривал товар в другой валюте то модуль берет эту сумму и делает платеж в интеркассе но уже в долларах. То есть к примеру товар стоимостью в 7000 руб. превращается в окне оплаты уже на интеркассе в 7000 долларов smile мне то конечно приятно получить такую сумму но геморой будет потом еще тот с покупателем smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
azat
Jr. Member
 
Total Posts:  6
Joined:  2008-10-01
 

Модуль нужный, поставил, вроде работает.
Лично мне не совсем понятно как настроить аккаунт в интеркассе, например на какой url посылать POST метод о успешной операции и др.
Помогите разобраться, может совместно сделаем мини инструкцию ? Готов вложить свой труд в общее дело.
Или хотя бы описание функционала.
Я думаю я не один буду с подобными вопросами.

 
Magento Community Magento Community
Magento Community
Magento Community
 
azat
Jr. Member
 
Total Posts:  6
Joined:  2008-10-01
 

От общения с Русланом вынес следующую полезную инфу.
Модуль перед отправкой сумму оплаты в ИК всё конвертит в USD. Поэтому вы должны добавить в список валют USD и настроить курсы валют.
Для того чтобы ИК тоже понимало что вы производите оплату в USD необходимо в настройках магазина указать валюту USD (Хотя лично меня всё больше и больше коробит когда я вижу USD, пора хронить бумажки).
Модуль оказался достаточно полноценным но не описан его функционал и настройка в ИК.
В настройках магазина в ИК нужно указать.
Success URL:http://domain.name/index.php/ik/interkassa/success/
Fail URL:http://domain.name/index.php/ik/interkassa/cancel/
Status URL:http://domain.name/index.php/ik/interkassa/status/
Если вы используете несколько view или store и при этом заставляете магенто использовать их названия в URL то
Success URL:http://domain.name/index.php/store-name/ik/interkassa/success/
Fail URL:http://domain.name/index.php/store-name/ik/interkassa/cancel/
Status URL:http://domain.name/index.php/store-name/ik/interkassa/status/
Всё передаётся методом POST.
Ещё раз спасибо Руслану.

 
Magento Community Magento Community
Magento Community
Magento Community
 
pankov-anton
Jr. Member
 
Total Posts:  5
Joined:  2009-07-11
 

Установил данный модуль на magento-1.2.0.3, и где есть отображение того, что есть 18 методов оплаты. В способах оплаты как стояли только:
Кредитной картой (сохранение информации)
.Без указания оплаты
.Оплата чека
.Оплата заказа
.Authorize.net
.Payflow Pro
.PayPal Express Checkout
.PayPal Website Payments Pro — Прямые платежи
.PayPal Website Payments Standard
.Interkassa
.PayPal Website Payments Pro (Payflow Edition) - Express Checkout
.PayPal Website Payments Pro (Payflow Edition) - Direct Payments

так и остались. Может я ошибаюсь? Но где должен отобразиться модуль оплаты интеркасса? В ходе оформления заказа с сайта его тоже нет

 
Magento Community Magento Community
Magento Community
Magento Community
 
azat
Jr. Member
 
Total Posts:  6
Joined:  2008-10-01
 

Включи модуль интеркассы, теоретически при редиректе на страницу интеркассы ты сможеш выбрать эти 18 способов оплаты доступных для твоего магазина при регистрации в интеркассе. Но ИМХО интеркасса тормознуто работает (особенно с LIQPAY), и использовать её не видется целесообразным. Посмотри в сторону других платёжных систем.

 
Magento Community Magento Community
Magento Community
Magento Community
 
pavel_sidelev
Jr. Member
 
Total Posts:  11
Joined:  2008-08-04
 

azat

Не мог бы ты подробней рассказать в чем именно заключается тормознутость? Еще ни один из наших клиентов не жаловался на скорость работы.

По поводу LiqPay то с ним как и со всеми остальными платежками скорость работы зависит не от нашей реакции (которая достаточно быстра) а от скорости ответов самой платежной системы. Агрегатор в принципе не может работать быстрее чем обрабатывает запросы сама платежка - поэтому этот аргумент считаю беспочвенным.

По поводу других платежных систем которые ты советуеш - Интеркасса не платежная система, а агрегатор, объединяющая в себе множество платежек, что в разы эффективней чем подключать каждый модуль отдельно, по собственным закрученным протоколам и требованиям каждой платежки.

Если есть вопросы - обращайтесь в службу поддержку, она работает четко и быстро.

 
Magento Community Magento Community
Magento Community
Magento Community
 
azat
Jr. Member
 
Total Posts:  6
Joined:  2008-10-01
 

Я с вами согласен. И не хотел обвинить именно интеркассу.
Но, для нас было важно быстро и надёжно принимать VISA, Mastercard. А их вы принимаете через liqpay, информация о платеже через интеркассу и далее liqpay приходит с большими задержками, что приводит клиентов в недоумение.

 
Magento Community Magento Community
Magento Community
Magento Community
 
pavel_sidelev
Jr. Member
 
Total Posts:  11
Joined:  2008-08-04
 

Тогда вопрос надо поставить иначе:

“Чистый” эквайринг (прием продавцом) платежных карт предоставляет процессинговый центр. Которых очень немного на самом деле. И для того чтобы получить его - надо пройти достаточно муторную процедуру безопасности, а потом еще 30 суток ждать возмещения.
Есть свои плюсы и минусы.

Могу сказать по Украине как дело обстоит - у нас всего 2 таких центра
Украинский Процессинговый Центр (Райффайзен банк Аваль) и Приватбанк.

К обоим достаточно сложно и долго подключаться обычному мерчанту.

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

 
Magento Community Magento Community
Magento Community
Magento Community
 
azat
Jr. Member
 
Total Posts:  6
Joined:  2008-10-01
 

У нас целевая аудитория Россия.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top
Page 1 of 7