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


Фотография
- - - - -

Яндекс Касса в JBZoo 2.2.2 (№2)


Сообщений в теме: 5

#1 mam09

mam09

Отправлено 16 November 2015 - 16:37

Другой вопрос:

Яндекс Касса позволяет платить не только с произвольной банковской карты, а например еще webMoney или интернет банкинг и т.д. А в нашей форме в настройках я могу выбрать только это

Снимок.PNG

а как добавить другие способы оплаты


  • 0

#2 SmetDenis

SmetDenis

Отправлено 17 November 2015 - 13:51

В документации там только два способа оплаты - https://money.yandex...c.xml?id=526537

7pd0_200x0.png


Возможно, если убрать из ссылки редиректа переменную paymentType то Яндекс предложит все что есть.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 mam09

mam09

Отправлено 18 November 2015 - 10:19

Доброе утро!

То, что Вы указали, это просто пример.

Вот таблица способов оплаты

Снимок2.PNG

А вот, если убрать payment Type (насколько ч могу понять..)

Снимок1.PNG

Вообще, Касса предлагает форму  (она у меня работала в версии JBZoo 2.1) Я ее в произвольный материал вставила...Она более, чем простенькая, хотелось бы покрасивее...Я спрашивала у поддержки, но ничего лучше нет пока. Еще у Яндекс Кассы есть модуль для Joomla, но только для Virtue Mart (или как там его...). Старый бесплатно, а новый 800 рублей, подойдет или нет, пробовать не дают.

Снимок.PNG

Вот форма, а дальше идет таблица параметров для формы...может пригодится


Сообщение отредактировал mam09: 18 November 2015 - 10:27

  • 0

#4 Alex Oster

Alex Oster

Отправлено 18 November 2015 - 10:36

Я расширил возможности добавлением в файл конфига новых параметров

0:/media/zoo/applications/jbuniversal/cart-elements/payment/yandexkassaemail/yandexkassaemail.xml

<?xml version="1.0" encoding="utf-8"?>
<!--
    JBZoo App is universal Joomla CCK, application for YooTheme Zoo component

    @package     jbzoo
    @version     2.x Pro
    @author      JBZoo App http://jbzoo.com
    @copyright   Copyright (C) JBZoo.com,  All rights reserved.
    @license     http://jbzoo.com/license-pro.php JBZoo Licence
    @coder       Denis Smetannikov <denis@jbzoo.com>
-->
<element type="element" group="Core" hidden="false">
    <name>Яндекс.Касса (Email)</name>
    <author>JBZoo.com</author>
    <creationDate>2015</creationDate>
    <copyright>Copyright (C) JBZoo.com</copyright>
    <authorEmail>admin@jbzoo.com</authorEmail>
    <authorUrl>http://jbzoo.com</authorUrl>
    <version>1.4</version>
    <description>Оплата через кассу без интеграции с API Яндекс.Кассы (Email)</description>

    <params>

        <param name="description" type="textarea" label="Описание"
               default="Популярный сервис оплаты на территории России и СНГ"
               description="Текст появится на странице корзины" />

        <param name="rate" type="text" default="3.5%" label="Комиссия" />

        <param name="shopId" type="text" default="" label="Идентификатор магазина (shopId)"
               description="Выдается при заключении договора" />

        <param name="scid" type="text" default="" label="Номер витрины (scid)"
               description="Выдается при заключении договора" />
        
        <param name="paymentType" type="list" label="Тип платежной системы" default="AC">
            <option value="AC">Оплата с произвольной банковской карты</option>
            <option value="PC">Оплата из кошелька в Яндекс.Деньгах</option>
            <option value="MC">Платеж со счета мобильного телефона</option>
            <option value="GP">Оплата наличными через кассы и терминалы</option>
            <option value="WM">Оплата из кошелька в системе WebMoney</option>
            <option value="SB">Оплата через Сбербанк: по смс или Сбербанк Онлайн</option>
            <option value="MP">Оплата через мобильный терминал (mPOS)</option>
            <option value="AB">Оплата через Альфа-Клик</option>
            <option value="MA">Оплата через MasterPass</option>
            <option value="PB">Оплата через интернет-банк Промсвязьбанка</option>
            <option value="QW">Оплата через QIWI Wallet</option>
            <option value="KV">Оплата через КупиВкредит (Тинькофф Банк)</option>
            <option value="QP">Оплата через Доверительный платеж («Куппи.ру»)</option>
            <option value="none">Редирект на Яндекс.Деньги</option>
        </param>

    </params>

</element>


  • 0

#5 mam09

mam09

Отправлено 18 November 2015 - 11:01

 

Я расширил возможности добавлением в файл конфига новых параметров

0:/media/zoo/applications/jbuniversal/cart-elements/payment/yandexkassaemail/yandexkassaemail.xml

Если мы это добавим в этот файлик, то появится только выбор в нашей форме способов оплаты в Электронной коммерции. А надо, чтобы на странице все способы появились...

Могу быть не права...


  • 0

#6 Alex Oster

Alex Oster

Отправлено 18 November 2015 - 11:06

По одному, в данном случае, каждый тип оплаты добавлять надо.

иначе было лень ковырять, скажу честно)


  • 0




Click to return to top of page in style!