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


Фотография

Оплата WebMoney Merchant без комиссии для покупателя


  • Пожалуйста, авторизуйтесь для ответа.
4 ответов в данной теме

#1 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 22 февраля 2016 - 21:42

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

 

Вопрос уже поднимался, но рассмотрим на примере.

Есть товар и он стоит 100 рублей. Я хочу уплатить комиссию вместо пользователя и товар мне это позволяет. Математика:

100 / 1,008 ~ 99,21

Но!

99,21 * 1,008 != 100, а равно чуть больше 100,004.

Какую комиссию посчитает Merchant?

 

Хотел затестить, но между моими WMID комиссии нет. Хотел через Merchant, а оно форма не работает.


Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#2 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 859
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 22 февраля 2016 - 22:03

Приветствую!
 
Вопрос уже поднимался, но рассмотрим на примере.
Есть товар и он стоит 100 рублей. Я хочу уплатить комиссию вместо пользователя и товар мне это позволяет. Математика:
100 / 1,008 ~ 99,21
Но!
99,21 * 1,008 != 100, а равно чуть больше 100,004.
Какую комиссию посчитает Merchant?
 
Хотел затестить, но между моими WMID комиссии нет. Хотел через Merchant, а оно форма не работает.

Естественно, общая сумма (с комиссией) составит 100.01
Вполне можно настроить свой скрипт на округление копейки в пользу клиента, в таких случаях. В случае 100р, все вообще просто: 100 - 0.8 = 99.2 (100-100*0.008), именно такая сумма клиенту для оплаты выставляться должна, раз уж вы расходы по комиссии на себя берете.
А проверить на вм-бирже можете, подобрав необходимые суммы.

Сообщение отредактировал ! добрый торговец !: 22 февраля 2016 - 22:32

    • 1
  • Наверх

#3 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 23 февраля 2016 - 11:50

Естественно, общая сумма (с комиссией) составит 100.01

Но почему? Ведь если 4, то должно округлять к 0. Должно быть 100.
Конечно же ещё момент: использует ли вм банковское округление при расчётах.

Вполне можно настроить свой скрипт на округление копейки в пользу клиента, в таких случаях. В случае 100р, все вообще просто: 100 - 0.8 = 99.2 (100-100*0.008), именно такая сумма клиенту для оплаты выставляться должна, раз уж вы расходы по комиссии на себя берете.

С математикой проблем нет. Интересовало именно округление вм.
Я делаю проще: сумма_с_комиссией * 0,992 = сумма_к_оплате.

А проверить на вм-бирже можете, подобрав необходимые суммы.

Тоже мысля промелькнула. Но может кто уже спрашивал.
Думаю к саппорту лучше обратиться.
Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#4 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 859
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 23 февраля 2016 - 16:54

Естественно, общая сумма (с комиссией) составит 100.01

Но почему? Ведь если 4, то должно округлять к 0. Должно быть 100.
Конечно же ещё момент: использует ли вм банковское округление при расчётах.

Потому что:

Комиссия составляет 0.8%, но не менее 0.01

С суммами, типа 100.01, проверено много раз и поэтому во всех расчетах это желательно учитывать(особенно, к массовым платежам применимо и для удобства пользователей/покупателей), ради экономии. Пример. Переводить сумму 1.26 крайне не экономично, как и 2.51 и т.д. Можно вывести соответствующий коэффициент экономичности и на него ориентироваться, когда округлять в пользу покупателя, а когда нет, за 100% принять кратность в 1.25, чем остаток меньше 1.25, тем менее экономично.
    • 1
  • Наверх

#5 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 23 февраля 2016 - 22:11

 

 

Естественно, общая сумма (с комиссией) составит 100.01

Но почему? Ведь если 4, то должно округлять к 0. Должно быть 100.
Конечно же ещё момент: использует ли вм банковское округление при расчётах.

 

Потому что:

Комиссия составляет 0.8%, но не менее 0.01

 

Саппорт ответил однозначно: http://wiki.webmoney...missiya_sistemy

За совершение каждой транзакции системой WebMoney Transfer с отправителя платежа взимается комиссия в размере 0,8% от суммы платежа с округлением в большую сторону с точностью до 0,01, но не менее 0,01 WM.

Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх