Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Установил и запустил Робокассу. Но при оплате за товар комиссия берется с покупателя. обратился в техподдержку, там ответили - Данный вопрос необходимо адресовать техподдержке Вашего модуля, так как функционала "перенос комиссии" в ЛК Робокассы нет.

 

 

Так вот вопрос. Кто всё таки  и где мне изменить комиссию?

Ссылка на сообщение
Поделиться на другие сайты

Установил и запустил Робокассу. Но при оплате за товар комиссия берется с покупателя. обратился в техподдержку, там ответили - Данный вопрос необходимо адресовать техподдержке Вашего модуля, так как функционала "перенос комиссии" в ЛК Робокассы нет.

 

 

Так вот вопрос. Кто всё таки  и где мне изменить комиссию?

 

 
Надо до отправки покупателя пересчитывать сумму 
 
Если у вас товар стоит 100₽, а Робокасса берет свои 5%, то сумма будет 105₽
 
В вашем случае, до отправки покупателя на страницу оплаты Робокассы нужно считать сумму так
 
100₽ - 5%=95₽ - эта сумма товара с вычетом 5% Робокассы и поступит вам на счет
 
Покупатель уже увидит на странице оплаты именно сумму 100₽
 
Это 95₽ поступят на счет и 5₽ возьмет Робокасса. 
 
 
 
Чтобы такое решить, нужно обращаться на фриланс в раздел http://forum.simplacms.ru/forum/17-заказ-шаблонов-услуг-и-доработок/
Изменено пользователем sergeevizh
Ссылка на сообщение
Поделиться на другие сайты

 Я читал. Там написано так.

Fee

Комиссия Robokassa за совершение операции. Комиссия удерживается согласно тарифу клиента. Таким образом из суммы, оплаченной покупателем (параметр OutSum) вычитается комиссия Robokassa, и на расчетный счет поступит сумма OutSum минус Fee.

Для клиентов, подключенных как физическое лицо параметр Fee всегда =0.

 

Это понимать, что автоматом оплата комиссии ложится на покупателя?

Ссылка на сообщение
Поделиться на другие сайты

 

 
Надо до отправки покупателя пересчитывать сумму 
 
Если у вас товар стоит 100₽, а Робокасса берет свои 5%, то сумма будет 105₽
 
В вашем случае, до отправки покупателя на страницу оплаты Робокассы нужно считать сумму так
 
100₽ - 5%=95₽ - эта сумма товара с вычетом 5% Робокассы и поступит вам на счет
 
Покупатель уже увидит на странице оплаты именно сумму 100₽
 
Это 95₽ поступят на счет и 5₽ возьмет Робокасса. 
 
 
 
Чтобы такое решить, нужно обращаться на фриланс в раздел http://forum.simplacms.ru/forum/17-заказ-шаблонов-услуг-и-доработок/

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

Ссылка на сообщение
Поделиться на другие сайты

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

 

Предусмотрено, если вы зарегистрированы как юр. лицо. 

Ссылка на сообщение
Поделиться на другие сайты

Предусмотрено, если вы зарегистрированы как юр. лицо. 

Понятно), нет, я как физик)

 

Предусмотрено, если вы зарегистрированы как юр. лицо. 

Но я так понимаю, это решаемо? 

Ссылка на сообщение
Поделиться на другие сайты

Понятно), нет, я как физик)

 

Но я так понимаю, это решаемо? 

 

Решаемо, поэтому и говорю, что нужно обращаться на фриланс.

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте в файле Robokassa.php после строки 

 

$price = $this->money->convert($order->total_price, $payment_method->currency_id, false);

Добавить: 

 

$coef_price = ($price/100)*5;
$new_price =  $price - $coef_price;

Далее ниже, измените $price на $new_price

Ссылка на сообщение
Поделиться на другие сайты

И callback.php закомментировать строки

 

if($amount != $simpla->money->convert($order->total_price, $method->currency_id, false) || $amount<=0)
	die("incorrect price\n");
Ссылка на сообщение
Поделиться на другие сайты

Ерунда получится, сумма не сложится правильная. На примере с суммой заказа 100р 95р+комиссия 5% = 99.75р.

Изменено пользователем jonny008
Ссылка на сообщение
Поделиться на другие сайты

Ерунда получится, сумма не сложится правильная. На примере с суммой заказа 100р 95р+комиссия 5% = 99.75р.

 

Там написано, что % который нужно высчитывать, будет равен только выбранному методу оплаты $inccurrlabel. Для всех остальных методов, % разный. Поэтому, простым решением тут не получится. Нужно именно писать модуль. То есть, помимо 

$coef_price = ($price/100)*5;
$new_price =  $price - $coef_price;

Надо передать еще и изначальную сумму 

https://auth.robokassa.ru/Merchant/WebService/Service.asmx/CalcOutSumm?MerchantLogin=$mrh_login&IncCurrLabel=$inccurrlabel&IncSum=100
Изменено пользователем sergeevizh
Ссылка на сообщение
Поделиться на другие сайты

И callback.php закомментировать строки

 

if($amount != $simpla->money->convert($order->total_price, $method->currency_id, false) || $amount<=0)
	die("incorrect price\n");

Там же  точно так же написано

Ссылка на сообщение
Поделиться на другие сайты

 

Там написано, что % который нужно высчитывать, будет равен только выбранному методу оплаты $inccurrlabel. Для всех остальных методов, % разный. Поэтому, простым решением тут не получится. Нужно именно писать модуль. То есть, помимо

$coef_price = ($price/100)*5;
$new_price =  $price - $coef_price;
Надо передать еще и изначальную сумму
https://auth.robokassa.ru/Merchant/WebService/Service.asmx/CalcOutSumm?MerchantLogin=$mrh_login&IncCurrLabel=$inccurrlabel&IncSum=100
Ну и математика должна быть правильной... 5% списывается с конечной суммы, соответственно эта сумма будет не 105, нужно считать правильно...

 

Если товар 100 рублей изначально стоит:

100 рублей - 95% от конечной суммы

X рублей - 5%

 

Соответственно считается это как

R(result) = 5n/95 + n

или как 100n/95

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...