Написал свой модуль оплаты. После осмотра выявил следующие проблемы.

Автор dragonaze, 06 апреля 2015, 15:53:16

« назад - далее »

dragonaze

Брал ChequePayment и написал свой модуль оплаты на нем. После осмотра выявил следующие проблемы:

1. Когда меняешь валюту, данный метод оплаты исчезает из списка.

2. Мне нужен генерировать callBack URL для Валидатции оплаты что бы после оплаты (на сайте банка) был редирект с токеном. Но не смог выяснить процедуру. 

3. Хочу выставить свои статусы ордера. Как это сделать?


Прошу выяснить эти проблемы. Заранее спасибо.

mAgency

1. Нужно определять валюту в модуле.
Пример модуль bankwire, файл bankwire.php, метод checkCurrency.

2.
Tools::redirectLink(__PS_BASE_URI__.'mycontroller.php?key='.$customer->secure_key.'&....

3. В админке в статусах добавить, в модуле в методе validateOrder использовать эти новые статусы.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

dragonaze

Цитата: mAgency от 06 апреля 2015, 17:36:29
1. Нужно определять валюту в модуле.
Пример модуль bankwire, файл bankwire.php, метод checkCurrency.

2.
Tools::redirectLink(__PS_BASE_URI__.'mycontroller.php?key='.$customer->secure_key.'&....

3. В админке в статусах добавить, в модуле в методе validateOrder использовать эти новые статусы.

  можно по подробнее ?



mistral

Там ответы на все вопросы. Если там нет ничего полезного, тогда где есть? Это оф. документация. Все функции описаны, все что нужно для создания модуля там дано.

coder

Цитироватьможно по подробнее ?
А что не понятно? mAgency все написал. Откройте модуль bankwire и делайте по его примеру. В нем есть все, валюта, callBack и статус заказа.