FAQ для отложенная оплата яндекс деньги и карты

1. Настройка уведомлений https://sp-money.yan...ices/online.xml

c0db09a6ea4e55ec8e49bad9dc704bc8.jpg

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

 

 

 

2.  Секретное слово самому придумывать?

См. пункт 1

 

 

3.  Какие методы оплаты будут доступны после установки?

Яндекс деньги

Пластиковые карты Visa, Mastercard, Maestro.

Есть возможность использовать только один или оба.

 

 

 

4. Ошибки в логах

5. Не приходят уведомления о оплате

6. Как добавить иконку к методу оплаты

 

     В настройках модуля

     поле название метода оплаты 

     <img src="путь к картинке" /> Яндекс деньги

 

7. Для работы требуется ioncube на хостинге?

    

    Нет

    в модуле не используется всем известный ioncube

    так как на многих хостингах проблемы и  с версией и тд

    ioncube закрывает полностью весь исходный код модуля

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

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

 

8. Ругается антивирус на хостинге

 

на данный момент код проверки ключа зашифрован стандартными функциями пхп

простые антивирусы(грубо говоря сканеры) бесплатные банально берут и сканируют файлы и читают код и видя зашифрованный участок - естественно они его прочитать не могут - потому что алгоритмы всегда разные - говорят что это вирус или чего еще 

а то что он удаляет файл ну это хостер молодец - он должен просто вас предупредить что внимание а не удалять

у нормальных хостеров если они используют жалкую поделку антивируса это так и реализовано

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

 

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

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

конфликты разных версий куба

и самое главное невозможности изменения модуля без моего вмешательства.

 

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

 

по этому итог

 

использовать ион куб -нет (для покупателей плохо)

не использовать проверку домена (для продавца плохо)

 

использовать шифрование стандартными методами пхп (золотая середина)

 

10. Что это за ошибка?

PHP Notice:  Undefined index: withdraw_amount in /var/www/render/data/www/astra-store.ru/catalog/controller/account/yandexpay.php

 

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

так как при этогм не передается номер заказа

 

при реальных платежах такой ошибки не будет

 

11. (ТОЛЬКО OPENCART 2). Если вы установили модуль вручную

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

тогда переименуйте файл install.xml в yandex.ocmod.xml и установите через установщик

потом не забудте обновить кэш модификаторов

 

12. Кнопка для повторной оплаты не появляется в личном кабинете

 

     Если шаблон личного кабинет далек от стандартного то кнопка в личном кабинете может не появиться о чем вы увидите            оповещение в логе vqmod

 

     для вывода кнопки необходимо в файле vqmod/xml/yandexpay.xml

     <?php echo $order['status']; ?></div>

     заменить на строчку которая у вас в шаблоне похожая

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

     из этого файла catalog/view/theme/вашатема/template/account/order_list.tpl

 

для опенкарт 2 изменения в install.xml

переименовать в install.ocmod.xml и установить через установщик (перед этим удалив старый модификатор)

не забыть обновить кэш