Домой Каталог: Дополнения WP-Recall Robokassa Gateway Оплата комиссии за покупателя
16ответ(ов) в теме
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
1
06:38
Версия WP-Recall: 16.18.9
Версия дополнения: 1.5.4
Ссылка на страницу: http://uchilka03.ru

Здравствуйте!
Существует в дополнении Robokassa Gateway возможность оплаты комиссии сервиса за покупателя? Как это можно реализовать?

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
2
09:20

Если комиссия есть, то она настраивается на стороне платежной системы

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
3
12:29

Дело в том, что Робокасса отвечает так: "В таком случае обратитесь к поддержке разработчиков стороннего плагина. Перенос комиссии реализуется на стороне плагинамодулясайта."

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
4
12:35

тогда уточните у них, что за параметр в их API отвечает за перекладывание комиссии на покупателя, я о таком не знаю

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
5
12:38

Отсылают сюда

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
6
12:48

ок, пробуйте сделать так
откройте файл /wp-content/wp-recall/add-on/robokassa-gateway/index.php
на строке 163 будет

$formaction = 'https://auth.robokassa.ru/Merchant/Index.aspx';

замените на такое
$formaction = 'https://auth.robokassa.ru/Merchant/WebService/Service.asmx/CalcOutSumm';

может и сработает

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
7
14:27

Спасибо! Попробую

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
8
15:13

Не работает. При переходе к оплате пишет:"Parse error: syntax error, unexpected 'if' (T_IF) in /home/www/uchilka03.ru/wp-content/wp-recall/add-on/robokassa-gateway/index.php on line 1"

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
9
15:21

В строке 163 такого кода нет. я нашел его в строке 325

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
10
18:23

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

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
11
03:19

Простите, затупил. Нашел, заменил, но при нажатии кнопки "оплатить через робокассу" выскакивает вот такая штука:
скрин

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
12
07:46

Да! Еще хотел спросить, как убрать кнопку "оплатить с личного счета" и её иконку

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
13
09:41

znakomyi_elektrik@mail.ru сказал(а)
выскакивает вот такая штука

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

znakomyi_elektrik@mail.ru сказал(а)
как убрать кнопку "оплатить с личного счета" и её иконку

пробуйте так

add_filter('rcl_payform_args', 'remove_pay_button_user_balance');
function remove_pay_button_user_balance($args){
	$args['pay_systems_not_in'] = array('user_balance');
	return $args;
}

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
14
10:20

Спасибо

0
znakomyi_elektrik@mail.ru
не в сети 4 года
На сайте с 13.09.2017
Участник
Тем 3
Сообщения 17
15
13:52

Еще раз, здравствуйте!
Робокасса выделила персонального менеджера. Он советует сделать так:
Ссылка клиенту для оплаты должна выглядеть вот так

https://auth.robokassa.ru/Merchant/WebService/Service.asmx/CalcOutSumm?MerchantLogin=Valentina&IncCurrLabel=QCard&IncSum=5oo

А код ссылки кнопки так

https://auth.robokassa.ru/Merchant/Index.aspx?MerchantLogin=Valentina&InvId=0&Culture=ru&Encoding=utf-8&OutSum=467.29&SignatureValue=bdf07d5191b6857f74ad8d45a839d36e

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

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
16
17:04

Дополнение посылает данные с формы на адрес https://auth.robokassa.ru/Merchant/Index.aspx
уточните у менеджера какие данные надо послать с формы и на какой адрес, содержимое платежной формы формируется в массиве на 201 строке

0
Вы не имеете права на публикацию сообщений в этой теме