WebSite X5Help Center

 
Василий Х.
Василий Х.
User

Корзина, оплата и Пользовательский код. Как это работает?  ru

Автор: Василий Х.
Просмотрено 1835, Подписчики 2, Размещенный 0  

Приветствую!

Интересует вопрос по оплате.

Есть пользовательский код.

Задача поставлена, что бы общая стоимость товаров появлялась в платежном окне.
Например, пользователь набрал 2 товара, один за 1000, а другой за 500 и итоговая стоимость двух товаров 1500 появилась в платежном окне. Тем самым сумма в платежном окне может быть разной в зависимости от количества и стоимости товаров.

---------

1) У нас есть окно где мы можем указать пользовательский код.

2) Также есть инструкция от Incomedia:

http://help.websitex5.com/ru/v14/pro/index.html?ogg_testo_tab2.htm

"Наконец, будет использована система платежа, отличная от предлагаемых, нужно установить как Вид оплаты опцию Пользовательский код. В этом случае, нужно ввести в поле Код HTML для кнопки 'Оплатить сейчас' представленный в ходе регистрации провайдером выбранной операции код HTML."

"В HTML-код, предоставленный Поставщиком платежных услуг, нужно ввести номер заказа и общую сумму заказа. Для правильной работы корзины нужно вручную ввести следующие теги:
▪ [ORDER_NO] — сюда вводится номер заказа;
▪ [PRICE] — сюда вводится общая сумма заказа."

3) Пользовательский код для оплаты (DEMO):

https://yadi.sk/d/9fZaV_qJ3PiDaX

Нужен именно этот поставщик платежных услуг.

Не получилось установить [ORDER_NO] и [PRICE], что бы корректно работало...
Увы с кодом только начинаю дружить и решения не нашел)

4) Первые выводы и вопросы:

4.1 - Судя по инструкции получается если даже теги и буду корректно вписаны, то сумма будет статичной в не зависимости от количества товаров? 

4.2 - Как код выглядеть должен в html если все делать по инструкции?

4.3 - Выходит так, что эти теги подойдут лишь для одной статичной суммы?

4.4 - Есть ли пример кода или решение где сумма с расчетом общей стоимости за товары? 

Размещено
1 Ответы
Incomedia
Claudio D.
Incomedia

Hello Василий Х.,

If you enter [PRICE] the program fills this with the price the customer has to pay according to the products orders and it is dynamic not static but the payment code and the variables like [PRICE] needs to be entered in the payment section in the custom HTMl code field otherwise the program cannot fill these automatically.

As example you can make some tests directly by entering as custom HTML payment code [PRICE] and then you will see it changes according to the purchased products.

You need to check according to the payment system where exactly you need to have the price value in the code and then you can add there the variable [PRICE].

In case you nee also further variables you can use these:

[NAME]
[LASTNAME]
[ADDRESS1]
[ADDRESS2]
[CITY]
[STATEREGION]
[COUNTRY]
[ZIPPOSTALCODE]
[EMAIL]
[PHONE]

Many thanks!

***** Google Translation:

Привет Василий Х.,

Если вы введете [ЦЕНА], программа заполнит это ценой, которую клиент должен заплатить в соответствии с заказами на продукцию, и она динамическая, но не статическая, но код платежа и переменные, такие как [ЦЕНА], необходимо ввести в разделе оплаты впользовательское поле кода HTMl, иначе программа не сможет заполнить их автоматически.

В качестве примера вы можете сделать некоторые тесты напрямую, введя в качестве пользовательского кода HTML-кода [ЦЕНА], а затем увидите, что он изменяется в соответствии с приобретенными продуктами.

Вам нужно проверить в соответствии с платежной системой, где именно вам нужно иметь значение цены в коде, а затем вы можете добавить туда переменную [ЦЕНА].

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

[NAME]
[LASTNAME]
[ADDRESS1]
[ADDRESS2]
[CITY]
[STATEREGION]
[COUNTRY]
[ZIPPOSTALCODE]
[EMAIL]
[PHONE]

Большое спасибо!

Читать больше
Размещено От Claudio D.