Обменный пункт и кошелёк подключённый к Merchant
#1 Знаток
Отправлено 06 февраля 2016 - 20:50
Интересует вопрос по кошелькам, которые могут участвовать в обмене.
В обмене точно не могут участвовать кошельки, которые подключены к мерчанту, т.е. Х8 нам вернёт merchant_active_mode = 1.
В обмене могут участвовать кошельки, которые не подключены к мерчанту, т.е. Х8 нам вернёт merchant_active_mode = -1.
НО! Если кошелёк когда-то был включён на приём средств через мерчант, т.е. Х8 возвращает merchant_active_mode = 0.
Как быть с последним?
Были проблемы с зачислением средств на R-кошелёк. Средства зависли на 2 недели. Саппорт по WMR операциям очень сильно ругался. Мол, раньше был подключён кошелёк. Его использовать запрещено даже в отключённом от мерчанта состоянии. Пришлось создавать новый кошелёк.
И хочется прийти к однозначности: если merchant_active_mode = 0, то что делать? Запрещать обмен?
#2 Обычный пользователь, не сотрудник
Отправлено 07 февраля 2016 - 02:01
А каким образом проводилось зачисление? Имеются в виду что ли не переводы между кошельками WM, а извне?
Ну раз ругаются, то наверное ответ очевиден - менять только когда равно минус единице.
А саппорт не смог на этот вопрос дать ответ или почему тема возникла?
#3 Знаток
Отправлено 07 февраля 2016 - 11:02
Пользуюсь для обменов кошельком, подключенным к мерчанту. Все прекрасно обменивается, и на бирже и в обменниках.Саппорт по WMR операциям очень сильно ругался. Мол, раньше был подключён кошелёк. Его использовать запрещено даже в отключённом от мерчанта состоянии. Пришлось создавать новый кошелёк.
Хотя, да, обмены только вм на вм были, ввода не припомню.
#4 Знаток
Отправлено 07 февраля 2016 - 16:16
ИменноВ первый раз о такой дурости слышу, интересно получается, если я в какой-то обменник сунусь с кошельком, который ранее тестировал с мерчантом, то обменнику тоже втык сделают? Хммм, прям потеря девственности какая-то.
Перевод с QIWI на WM. Указал кошелёк на сайте QIWI, средства ушли, а на вм не пришли.А каким образом проводилось зачисление? Имеются в виду что ли не переводы между кошельками WM, а извне?
Точно такая же ошибка выскакивала раньше в top-up.webmoney, но сейчас видать что-то подкрутили.
Пока не спрашивал. Интересно, кто как работает.Ну раз ругаются, то наверное ответ очевиден - менять только когда равно минус единице.
А саппорт не смог на этот вопрос дать ответ или почему тема возникла?
Интересует именно ввод/вывод В/ИЗ системы.Пользуюсь для обменов кошельком, подключенным к мерчанту. Все прекрасно обменивается, и на бирже и в обменниках.
Хотя, да, обмены только вм на вм были, ввода не припомню.
#5 Знаток
Отправлено 08 февраля 2016 - 19:58
В общем переводить можно, когда не подключён к мерчант, т.е. при merchant_active_mode = 0 - переводим.
#6 Знаток
Отправлено 09 февраля 2016 - 00:01
Судя по слову *должна*, саппорт тоже не совсем уверен за чужие долгиСаппорт ответил не совсем явно.
#7 Знаток
Отправлено 09 февраля 2016 - 01:14
Дал для примера кошелёк, который был когда-то включён на приём, но сейчас ВЫКЛ стоит. Мне саппорт пишет "Кошелек ******** сейчас в тестовом режиме.". Не знаю, как они это видят, но то, что саппорт видит "иной Merchant" - это факт.
#8 Знаток
Отправлено 09 февраля 2016 - 02:33
Дал для примера кошелёк, который был когда-то включён на приём, но сейчас ВЫКЛ стоит. Мне саппорт пишет "Кошелек ******** сейчас в тестовом режиме.". Не знаю, как они это видят, но то, что саппорт видит "иной Merchant" - это факт.
...
Мы победим в войне миров,
Не открывая третий глаз.
#9 Знаток
Отправлено 09 февраля 2016 - 16:48
Поэтому если merchant_active_mode = -1 или merchant_active_mode = 0, значит переводим. В моём случае [перевод с Keeper] = [X2 trans\onlyauth = 1].Для Ваших целей, тестовый режим равнозначен выключенному. Если Вы в ответе от х8 получили merchant_active_mode = 0, то на такой кошелёк можно делать перевод через х2, с параметром trans\onlyauth = 1.
Ещё конечно интересует, как часто проверять этот кошелёк. Если конечно X19 это не смотрит.
Ох нет. Х19 от нас не получает кошелёк. Там же только валюта. Засада...
UPD: саппорт ещё посоветовал использовать интересный параметр "themselfcorrstate".
$themselfcorrstate=decbin(strval($xmlres->testwmpurse->wmid->attributes()->themselfcorrstate));
Примеры такого двоичного значения: 0001, 0010, 0011 и т.д.
2-й бит справа показывает, запретил ли владелец WMID получать от неавторизованных пользователей WM-сообщения (1 - запретил, 0 - не запретил). 3-й бит справа показывает, запретил ли владелец WMID получать от неавторизованных пользователей WM-счета (1 - запретил, 0 - не запретил). 4-й бит справа показывает, запретил ли владелец WMID получать от неавторизованных пользователей WM-переводы (1 - запретил, 0 - не запретил).
источник
PS: Не совсем понял, что имеется ввиду)
...
Мы победим в войне миров,
Не открывая третий глаз.
#10 Знаток
Отправлено 11 февраля 2016 - 04:54
Это аллегория. Кто не понял, тот поймет!.. Когда песенку найдетPS: Не совсем понял, что имеется ввиду)
...
Мы победим в войне миров,
Не открывая третий глаз.