вторник, 30 декабря 2008 г.

WebMoney выходит в Европу

© Редакция оВебМани.Ру

WebMoney анонсировала совершенно новый, масштабный сервис WebMoney.EU. Это, скорее, даже не сервис, а новый мехнизм, выпущенный под брендом WebMoney для европейской аудитории.

Чтобы понять, зачем нужен WebMoney.EU, начнем с теории. На территории Евросоюза обращение электронных денег регулируется Директивой 2000/46/EC Европейского парламента и Совета от 18 сентября 2000 года. В ней, в частности, сказано:

  • электронные деньги (electronic money) - денежная стоимость, являющаяся требованием к эмитенту, которая: (1) хранится на электронном устройстве; (2) выдается при получении денег на сумму, по стоимости не меньшей, чем стоимость выпускаемых электронных денег; (3) принимается в качестве платежного средства третьими лицами, т.е. не самим эмитентом.
  • институция электронных денег (electronic money institution, ELMI) - любое юридическое лицо, выпускающее средства платежа в форме электронных денег. ELMI может быть банком, кредитной организацией или юридическим лицом; не должно заниматься кредитно-депозитной деятельностью и должно иметь начальный капитал не менее 1 млн евро.
  • максимальный баланс электронных денег на устройстве - 150 евро.
  • Таким образом, в Европе понятие "электронные деньги" законодательно закреплено. Выпускать их может любое учреждение (не обязательно банк) при соответствии ряду требований. WebMoney.EU как раз и предоставит технический механизм для выпуска электронных денег, их обращения и приема платежей на сайтах в четком соответствие с Директивой Евросоюза. Если говорить кратко, то WebMoney.EU дает возможность эмитировать электронные деньги для европейских ELMI. Если ещё короче, то WebMoney.EU - многоэмитентная система под брендом WebMoney в Европе, к самой WebMoney (webmoney.ru) не имеющая почти никакого отношения.

    Пока WebMoney.EU только начинает развиваться, писать о сервисе объемный материал слишком рано. В данной заметке оВебМани.Ру кратко познакомит вас с общими принципами новой системы.

    В системе есть 5 типов субъектов:

  • Оператор - предоставляет технический процессинг, заключает договора с Эмитентами. Оператор один - компания SIA "Digimoney" (Латвия).
  • Эмитент - выпускает электронные деньги (ввод) и обеспечивает их погашение (вывод).
  • Торговец - принимает электронные деньги, выпущенные Эмитентами, в оплату своих товаров и услуг.
  • Дилер - распространяет электронные деньги, выступает посредником между Эмитентом и Потребителем.
  • Потребитель - держатель и пользователь электронных денег.
  • Таким образом, взаимодействие всех субъектов выглядит так (схема взята с официального сайта webmoney.eu):

    Как видим, реальные деньги движутся от Потребителя через Дилера к Эмитенту, взамен Потребитель получает от Дилера электронные деньги (хотя на практике Эмитент может продавать свои электронные деньги Потребителю напрямую, минуя посредников). Это - эмиссия (выпуск) электронных денег. Далее, электронные деньги движутся от Потребителя к Торговцу, который принимает их за свои товары\услуги. Потом Торговец обменивает у Эмитента накопленные электронные деньги на деньги реальные. Это - погашение электронных денег.

    Любые электронные деньги, выпускаемые в рамках WebMoney.EU любым Эмитентом, условно называются ВМ нотами (WM Notes). Любая ВМ нота - это не аккаунт пользователя, не лицевой счёт, а пара цифровых реквизитов: WM Number и WM Code (Номер и Код). Каждая ВМ нота имеет несколько характеристик: эмитент (компания, которая выпустила данную ВМ ноту), номинал (он может изменяться много раз за время жизни ВМ ноты), валюта номинирования. Доступны следующие действия с ВМ нотами:

  • Проверка: введя WM Number на сайте webmoney.eu, можно посмотреть информацию о ВМ ноте (номинал, валюта, эмитент) и проверить её валидность.
  • Изменение реквизитов: можно изменить WM Number и WM Code, если есть вероятность, что прежние реквизиты стали известны постороннему лицу.
  • Трансфер: один обладатель ВМ ноты может пополнить с неё ВМ ноту другого человека, при этом баланс ВМ ноты отправителя уменьшается, а баланс ВМ ноты получателя увеличивается.
  • Размен: есть возможность "разбить" ВМ ноту на две или более ВМ нот меньшего номинала.
  • Объединение: обладатель двух ВМ нот может превратить их в одну, номиналы при этом объединяются.
  • Платеж: частный случай трансфера, когда ВМ нотой оплачивается товар или услуга, а часть номинала ВМ ноты переходит Торговцу.
  • Вобщем, ВМ ноты WebMoney.EU очень похожи на чеки вебманевского сервиса Paymer. Однако, есть и отличия. Во-первых, баланс одной ВМ ноты не должен превышать 150 EUR или соответствующей суммы в эквиваленте, если нота номинирована не в евро. Этого, напомним, требует Директива Евросоюза. Во-вторых, изменение реквизитов ВМ ноты, а также трансфер, размен, объединение - эти операции облагаются комиссией 1%. При покупке товаров/услуг за ВМ ноты с Торговца взимается 2%. Судя по всему, этими комиссиями WebMoney.EU "делится" с Эмитентами.

    В WebMoney.EU зарегистрирован первый Эмитент - ELMI "Digital Money" (Латвия). ВМ ноты этого эмитента обозначаются как LVL.LV1 и номинируются в латвийских латах. Приобрести данные электронные деньги можно пока только у самого эмитента банковским переводом. Комиссия - 0,3% от суммы, по крайней мере при оформлении заявки на покупку ВМ ноты в 100 лат, Эмитент выставляет счет на 100.30 лат. Погашение LVL.LV1 происходит также через Эмитента, причем по их номинальной стоимости, т.е. без потерь для держателя ВМ ноты. Впрочем, этого требует Директива! Также LVL.LV1 можно обменять на WebMoney на сайте exchange.lv, который является Дилером ELMI "Digital Money.

    Для Торговцев WebMoney.EU предлагает автоматизированный интерфейс приема платежей в ВМ нотах, выпущенных различными Эмитентами. Так выглядит процесс оплаты:

    Как мы уже говорили, WebMoney.EU многим может напомнить Paymer. Действительно, у тех, кто пользуется этим вебманевским сервисом, может возникнуть ощущение дежавю и справедливый вопрос: зачем нужен WebMoney.EU и почему нельзя было ограничиться Пеймером? Ответ на этот вопрос нам теперь ясен:

  • В Paymer эмитентом может выступать любой обладатель персонального аттестата WebMoney, а в WebMoney.EU - только ELMI, зарегистрированное согласно европейского законодательства.
  • В Paymer обеспечение вносится и хранится в WMZ, WMR, WMU, а в WebMoney.EU эмитенты принимают обеспечение в наличных\безналичных деньгах в удобной для них валюте.
  • В Paymer нет ограничения на максимальный баланс чека, а в WebMoney.EU ВМ нота не может содержать более 150 евро.
  • В Paymer нет комиссий на операции с чеками, но есть комиссии на выпуск чеков. В случае с ВМ нотами - с точностью до наоборот.
  • Справедливости ради стоит заметить, что на сайте webmoney.eu ещё далеко не всё доведено до ума, к примеру есть "битые" ссылки и непригодны к использованию внутренние аккаунты эмитентов.



    WebMoney 2008: 10 событий, которые нам запомнятся

    © редакция оВебМани.Ру



    С Новым Годом!
    Вряд ли кто-то станет отрицать, что уходящий год выдался сложным. Один финансовый кризис чего стоит. Громкие события быстро сменяли друг друга на фоне скачков курсов мировых валют и падения фондовых рынков. Медведев вместо Путина... Абама вместо Буша... Война в Грузии... Адронный коллайдер... Олимпиада в Пекине...

    В мире электронных денег тоже не было тихо. Впал в вынужденный анабиоз e-gold. Rupay продался РБК и, похоже, скоро совсем исчезнет из поля зрения. В России и на Западе появилось несколько новых систем, которым, впрочем, вряд ли суждено занять место лидеров. Приятно, что хоть кто-то демонстирует завидную стабильность в этом безумном мире. Мы сейчас о WebMoney, конечно :-) По сложившейся традиции, оВебМани.Ру подводит итоги уходящего года. Мы представляем вам десятку самых значимых, на наш взгляд событий, которые запомнятся больше всего.

    1
    Сервис Processing
    Запущен сервис Processing, с помощью которого принимать WebMoney на своих сайтах стало совсем просто. Интернет-торговцы России и Украины могут теперь не регистрироваться в системе. Они получают в своё распоряжение личный кабинет, где могут вносить технические настройки и просматривать статистику. Приём WM-платежей за них, фактически, осуществляет сама система. Продавец же просто получает регулярные безналичные переводы на свой счёт в банке, согласно договора о приёме платежей.

    2
    WebMoney.EU
    Под занавес уходящего года анонсирован новый масштабный сервис WebMoney.EU. Он предоставляет европейским компаниям и банкам возможность выпускать собственные электронные деньги - т.н. ВМ ноты - в строгом соответствии с законодательством Евросоюза. ВМ ноты можно разменивать, объединять и погашать, оплачивать ими товары и услуги подключённых к WebMoney.EU торговцев. Сервис, хотя и не имеет почти ничего общего с самой WebMoney Transfer, будет работать в Европе под её торговой маркой.

    3
    Keeper Mobile
    Программа для управления кошельками в мобильном телефоне - GSM Keeper - стала называться Keeper Mobile, и одновременно с этим подверглась тотальной переработке. Интерфейс стал совершенно другим - более красивым и удобным. Регистрация в системе теперь доступна прямо с мобильного телефона. Расширен спектр компаний, чьи услуги можно оплатить из Keeper Mobile. Добавлена поддержка WM-чата. Список контактов синхронизируется с сервером.

    4
    Запрещен автообмен
    С 1 августа 2008 года WebMoney запретила обмен титульных знаков WM на электронные деньги ряда других систем, в числе которых e-gold, Liberty, Pecunix и др. Эта новость вызвала большой резонанс, однако, таким "политическим" решением WebMoney оградила себя от потока "грязных" денег, поступающих извне. Дело в том, что системы из стоп-списка являются полностью анонимными и никак не идентифицируют своих пользователей. Они стали рассадником для мошенников и финансовых пирамид. Между тем, легальные PayPal, Moneybookers, Google checkOut, а также российские MoneyMail, Yandex.Money в "черный список" не вошли.

    5
    Новые продавцы в системе
    Огромное количество интернет-компаний подключились к WebMoney. Среди них: World of Warcraft, Рамблер, Вконтакте.Ру, Ucash, BigMir.Net, ЖКУ в России и Беларуси, мобильные операторы в Украине, Казахстане и Молдове. Кроме того, уходящий год ознаменовался прорывом в отрасли электронных билетов. Целый ряд компаний начали online продажу за WebMoney авиа- и ж\д билетов, а также е-тикетов на массовые мероприятия, в театры и кино. На этом поприще можно отметить Mobiticket.ru, kassir.ru, www.19-00.ru, iGlobe.ru, Roboxchange.com, www.ufs-online.ru. Прямые продажи своих билетов за WebMoney начала авиакомпания "КД авиа".

    6
    Автообмен в WM Merchant
    Сервис автоматического приёма платежей WM Merchant, к которому подключено подавляющее число интернет-продавцов, обзавелся моментальным автообменом. Теперь, когда торговец хочет получить одну валюту WebMoney (например, WMR), а у плательщика есть в наличии другая (например, WMZ), последнему предлагается обменять одно на другое. Такой обмен происходит непосредственно в процессе оплаты, "на лету" и прозрачно для того, кто платит. А тот, кто продаёт, получает именно ту валюту, которую заказывал. Новая "фишка" позволит оплачивать любые товары и услуги любыми единицами WebMoney, независимо от того, какие единицы принимает торговец.

    7
    Публичная жизнь WebMoney
    В 2008 году WebMoney принимала активное участие в жизни интернет-сообщества. Система отметилась как участник конференций "Электронная Торговля" и КИБ в России, "Платёжная карта" и "Интернет-маркетинг" в Украине, DigitalMoney Forum в Лондоне; разместилась на выставках e-Finence и "Российская интернет неделя"; стала партнёром Премии Рунета, а на e-Finance Awards стала победителем в номинации "Лучший программный продукт года", получив награду за Keeper Mobile.

    8
    perevod.webmoney.ru
    Гарант по WMR предложил своим пользователям вывод средств с рублёвых кошельков через систему денежных переводов UNIStream на сайте perevod.webmoney.ru. Пользователь может получить наличные деньги в любом отделении любого банка, подключенного к UNIStream (а это несколько тысяч точек по всей России), без необходимости открывать там расчётный счет. Гарант по WMU также не остался в стороне от этого процесса и запустил подобные способы вывода в Украине, наладив сотрудничество с крупнейшими в стране системами быстрых переводов "СОФТ" и "Аваль-Экспресс".

    9
    Юбилеи
    2008-й оказался годом сразу двух круглых дат. 21 ноября WebMoney отметила свой 10-летний юбилей! Вслед за этим, 19 декабря исполнилось 5 лет гривневой единице WMU. Впрочем, больших торжеств по поводу этих событий решено было не делать. Цифры должны говорить за себя: стабильность и долголетие не нуждаются в праздниках. Между тем, был ещё один маленький юбилей, о котором мы не можем не сказать: 1 сентября исполнилось 5 лет работы оВебМани.Ру. Только за минувший год наш сайт посетило более 700 000 человек.

    10
    Новые миллионы
    2008-й стал первым годом, в течение которого WebMoney преодолело сразу две очередных миллионных отметки. 12 марта количество регистраций в системе превысило 5 млн, а спустя всего полгода был взят следующий рубеж - 6 млн. Ожидается, что в наступающем году WebMoney пересечёт уже 3 миллионных отметки и достигнет 9 миллионов. Ежедневно пользователями WMT становятся 6000-7000 человек. Между тем, внутри WebMoney по-прежнему уверенно лидирует российская аудитория, которая составляет около 70% от общего числа пользователей.

    А кроме того, был сервис Земляки, обновлённый WebMoney Mail, выпуск карт VISA Virtual и ещё много интересного. Но мы условились, что в нашем рейтинге всего 10 событий...

    Напоследок хотели бы от всей души поздравить Вас, дорогой наш читатель, с наступающим Новым Годом! Пусть в Вашей семье всегда царит мир и понимание. Пусть ладится любое дело, за которое Вы берётесь. Пусть жизнь не стоит на месте, пусть быстрее сбываются старые мечты и на их место приходят новые.

    До скорой встречи! С праздниками!



    вторник, 23 декабря 2008 г.

    Не о WebMoney, а о том, что вокруг

    © Никита Сенченко

    Мы неоднократно писали и еще не раз напишем, что главное достоинство WebMoney заключается в подходе к бизнесу: электронные деньги - это продукт не только финансовый, но и технический. И что в электронных деньгах важнее - то, что они деньги, или то, что они электронные - надо ещё разобраться. Результатом такого подхода явился оргомный список сервисов, "пощупать" которые может почти каждый хоть сейчас.

    Снежный ком, когда его бросают с горы, обрастает с каждой секундой всё новыми слоями снега. Также и в WebMoney: уже реализованные идеи и решения порождают новые, дают пример и толчок. Но на всё у штатных разработчиков не хватает рук. Тогда, имея в своих руках широкий набор инструментов, сторонние программисты берутся за дело и создают собственные программные продукты, претворяя в жизнь свои идеи. Так появляется то, что называется "продуктом от сторонних разработчиков". Это можно сравнить с тем, как когда-то Microsoft создала Windows-среду, и теперь любой желающий может писать под Windows свои программы, а другие желающие могут этими программами пользоваться...

    Самым ярким примером того, как это применимо к WebMoney, является, пожалуй, проект tinywm.com. Именно этого всегда недоставало - простой, удобной версии Кипера с минимум функционала для тех, кто хочет просто делать переводы или просто оплачивать товары и услуги в Сети. Достаточно лишь придумать логин и пароль и установить доверенности.

    TinyWM написан сторонним программистом с помощью имевшихся в арсенале публичных инструментов - XML-интерфейсов и доверенностей. Анонсирован Tiny был в конце 2007 года, а уже менее чем через год продукт перерос в новую версию Кипера - tiny.webmoney.ru. WebMoney Keeper Tiny будет доступен официально всем пользователям системы, а на момент написания данной статьи проходит бета-тестирование. Тот самый программист, как нам стало известно, работает над своим продуктом уже не "на стороне", а в штате WebMoney.

    Те, кто "в теме", прекрасно знают эту сторону WebMoney: наша система даёт возможность интегрировать себя в любые бизнес-проекты. Более того, если пользователю чего-то не хватает у нас или он имеет своё понимание того, как должна работать та или иная функция, он имеет все возможности "поработать напильником" и получить то, что ему нужно. Мы, в свою очередь, внимательно следим за всеми подобными проектами и открыты для оказания технических и прочих консультаций, готовы поощрять и спонсировать авторов. Впрочем, каждый случай индивидуален. Если у кого-то есть интересная идея, и он в состоянии её воплотить в жизнь, то, несомненно, нам такой человек потенциально интересен, вплоть до поглощения или коммерческого партнёрства, - говорит исполнительный директор WebMoney Виктор Турсков.

    Особый статус таких штатных или внештатных сотрудников, ведущих свои проекты, может быть отмечен аттестатом разработчика. Вот, что пишет об этом Центр Аттестации: Аттестат разработчика выдается бесплатно владельцу персонального аттестата, создающему ПО на базе технологий WebMoney Transfer по заказу WebMoney Transfer или совместно со специалистами WebMoney Transfer. Но при этом добавляется, что использование стандартных интерфейсов системы WebMoney Transfer основанием для получения аттестата разработчика не является. То есть проект должен быть уникальным, интересным и актуальным.

    Кто-то сказал, что альтруисты движут мир. Если это так, то тем более приятно сознавать, что в WebMoney-сообществе альтруистов немало. Они делают свои программные продукты и раздают их всем желающим бесплатно. Например, Дмитрий Копаев разработал модуль цифровой подписи на PHP взамен стандартному модулю wmsigner для Linux, а также предложил набор php-"обёрток", упрощающий использование XML-интерфейсов WebMoney. Это программное решение стало очень популярным: WMSigner PHP edition позволяет использовать вебманевские XML-интерфейсы даже на недорогих и ограниченных хостингах, где запуск приложений в целях безопасности запрещён. Многие программисты используют WMSigner PHP edition в своей работе вместо стандартного модуля и вместо того, чтобы тратить время на написание собственного с нуля. А ещё немаловажно, что они могут получить бесплатную консультацию от автора. WebMoney отметила данный продукт и разместила его описание с примерами на своём официальном сайте.

    Другая подобная разработка, но для платформы Microsoft.Net, вышла из-под пера Дмитрия Кукушкина. Его WMSignerFX - это .Net библиотека, служащая для формирования цифровой подписи для XML-интерфейсов WebMoney . WMSignerFX отличается от стандартного решения wmsigner для Win32 высокой скоростью, не требует специальных прав на сервере, а вместо файла ключей использует представление ключей (что повышает безопасность). WebMoney тоже рекомендует разработку Дмитрия на своём официальном сайте.

    Еще одно творение Дмитрия Кукушкина - софтина ExchangerFX. Она будет полезна тем, у кого часто возникает потребность в обмене WM-валют. C помощью ExchangerFX можно получить доступ на обменную биржу wm.exchanger.ru, и это удобнее, чем пользоваться web-интерфейсом биржи, поскольку:

  • не нужно каждый раз проводить авторизацию;
  • программа расходует меньше трафика, имеет более удобный интерфейс, работает быстрее, чем браузер;
  • благодаря тому что ExchangerFX использует XML-интерфейсы, в некоторых случаях её работоспособность сохраняется и в то время, когда сайт биржи перегружен.

    ExchangerFX работает в двух режимах: Light и Pro. В первом можно только просматривать существующие заявки на бирже, а во втором (режим Pro, впрочем, платный - 4.99 WMZ) вы получаете весь функционал: выставление новых заявок, акцепт существующих, проведение обменов.

    На сайте wmsigner.com есть еще несколько продуктов и примеров приложений, которые могут быть интересны .Net девелоперам. Все они распространяются бесплатно с открытым исходным кодом:

  • ASP.Net Control для приёма платежей с помощью интерфейса Click&Buy. На одном из наших сервисов доступны все возможные способы оплаты через WebMoney, и пользователи в 90% случаев предпочитают Click&Buy. Это намного быстрее и удобнее, - отмечает Дмитрий Кукушкин.
  • Примеры использования WebMoney.Login и WebMoney Merchant в ASP.Net.
  • Модуль для защиты .Net программ от незаконного тиражирования с помощью Software Activation Service (это один из сервисов WebMoney, для разработчиков софта).

    Бизнесы стремятся к автоматизации. Это правильно! Например, обменные пункты, как правило, пытаются создавать собственные биллинги для учёта финпотоков, клиентов и доходов. Но есть и альтернативы: тем, кому писать своё пока не под силу, могут воспользоваться результатами чужого труда. Так, money73.ru за небольшую плату предлагает свою разработку - программу Money73. В ней реализован расчет комиссии, расходов и доходов по всем направлениям обмена. Ведётся база клиентов, формируются отчёты, а администратор обменника и менеджер имеют разные уровни доступа. И хотя софтина, по нашему мнению, ещё нуждается в доработке (например, не помешала бы интеграция с кошельками для загрузки истории и создании переводов прямо из программы), однако многим обменным пунктам она, безусловно, подойдёт как удобное и простое средсто для обслуживания клиентов и ведение внутренней бухгалтерии.

    Еще один инструмент для обменных пунктов предлагают омичи из OmWebMoney.ru. Их программа wmDealer (стоимость - 39 WMZ) позволяет вести учёт обменных операций обменника, в ней присутствуют "касса", печать документов, импорт истории операций из Кипера, база клиентов, калькуляторы по всем направлениям ввода и вывода WMR, WMZ, WME за рубли, доллары и евро.

    wmDealer, врочем, скоро перерастёт в другую софтину с расширенным функционалом - wmTrader. В ней, помимо прочего, будет поддержка XML-интерфейсов WebMoney, что позволит автоматизировать учёт, импорт кошельковой истории и сами операции ввода-вывода. А кроме того: интеграция с панелью WMR-дилера, создание тарифных сеток, синхронизация курсов с ЦентроБанками, формирование очереди заявок на обмен и т.д. wmTrader изначально задумывался как бесплатный проект. В планах по развитию продукта - модули для поддержки других платёжных систем, - говорит Иван Новицкий, руководитель отдела разработки ООО "Новые Компьютерные Технологии". В данный момент wmTrader проходит бета-тестирование, и скачать её нельзя.

    Как видим, все альтернативные программные продукты имеют одно главное предназначение: сделать удобным и быстрым то, что раньше нужно было делать долго и вручную. Например, уже давно существуют мониторинги обменных пунктов (читайте на оВебМани.Ру статью Мониторим финансиста. Чисто, чисто, быстро, быстро...). Они собирают в одном месте обменные курсы из множества обменных пунктов и позволяют за несколько секунд выбрать самый выгодный. Вам не нужно делать это самостоятельно и анализировать каждый обменник в отдельности, открывая всё новые окна браузера.

    Но и эта отрасль не стоит на месте. Узнать лучший курс на рынке теперь можно прямо в программе-оболочке для Windows CourseMon от проекта BestChange.Ru и Дениса Малькова. Программа бесплатна, быстро устанавливается и проста в использовании.

    Как это ни странно, отсутствует альтернативный софт для тех, кто ведёт в WebMoney кредитную деятельность. Неоднократно этот вопрос поднимался в форумах, и даже увидело свет несколько программ, помогающих вести учёт выданных кредитов, но сейчас эти продукты больше не поддерживаются. Надеемся, начинание Сергея Еременко ждёт иная участь. Разработчик приглашает всех желающих принять участие в создании и тестировании программы "Ростовщик WM".

    В завершение хотелось бы сказать спасибо WebMoney-сообществу, создающему прекрасные инструменты для работы и бизнеса. Действительно, это явление, пришедшее в онлайн из жизни: хорошее притягивает хорошее. Мы могли бы обойтись телефоном Nokia "как он есть", но сторонние компании производят для него хорошие аксессуары, и нам они нравятся. Мы могли бы, конечно, стирать в машинках Indesit без стирального порошка от стороннего производителя Ariel, но с порошком - гораздо лучше.

    Мы не уверены, что эта статья получилась полной и мы ничего не упустили. Заранее приносим извинения тем, чей продукт не попал в наш обзор. оВебМани.Ру еще вернётся к данной теме в будущем, чтобы снова рассказать не о WebMoney, а о том, что вокруг.



  • вторник, 9 декабря 2008 г.

    Сервис "Земляки": узнать, кто рядом

    © Никита Сенченко

    В рамках Геосервиса в ноябре 2008-го WebMoney открыла новый проект Земляки. Фактически, это кардинально переработанная функция, о которой оВебМани.Ру писал еще в 2004 году. Некоторые онлайн СМИ усмотрели здесь попытку создать свою социальную сеть и расценили её как неудачную, мол замахнулась WebMoney на лавры "Одноклассников". На самом деле, такой цели не было. "Земляки" - это сервис для поиска других пользователей WMT в своём городе, общения и получения консультаций, но с чётко ограниченным функционалом.

    Адрес сервиса - https://geo.webmoney.ru/users/. Попасть сюда с сайта самого Гео можно так: найти интересующий город и нажать ссылку Найти пользователей WebMoney в городе....

    Список "земляков" сам по себе мало чем примечателен, однако по нему можно составить впечатление об аудитории WebMoney в каком-либо регионе: сколько там пользователей (внизу окна есть переключатель страниц), какие у них аттестаты, какие BL. Над списком есть простые фильтры для поиска.

    Отображать список, кстати, можно не только для конкретного города, но для региона (области) или страны. Для этого нужно нажать на соответствующую синюю ссылку над списком.

    WMID большинства пользователей скрыты в целях конфиденциальности (вы, кстати, тоже можете скрыть или открыть к показу свой WMID в закладке Мой профиль) и поэтому, увы, посмотреть аттестат и узнать о них какую-нибудь расширенную информацию нельзя. Однако, вы можете задать вопрос любому юзеру через ссылку Связаться. Вопрос ваш будет доступен только вам и получателю, либо всем "землякам" из того же города, того же региона или той же страны - в зависимости от того, что вы выберете в опции Видимость.

    Кстати, о заданном вопросе адресат получает уведомление в Кипер:

    Посмотреть вопросы, заданные другими пользователями и открытые к публичному просмотру (т.е. не приватные), можно в закладке Вопросы. Там же можно посмотреть ответы на них, а также ответить самому. Посмотреть собственную переписку можно в закладке Мои вопросы. Всё очень просто. Собственно, это и есть главная функция сервиса - общаться с земляками, задавать им вопросы и обращаться за советом или, наоборот, предоставлять консультации и оказывать помощь. Впрочем, тот факт, что о "земляках" ничего не известно, кроме их города, аттестатов и BL - накладывает большие ограничения. В результате, как правило, всё сводится к тому, что юзеры обращаются к Регистраторам в своём городе (Регистраторов ведь хорошо видно по аттестату) с вопросами об аттестации.

    Другой случай, в котором Земляки могут пригодиться - получение консультаций у консультантов. Это такие люди (обладатели персонального и выше аттестата), которые в своем профиле отметили, что хотят выступать консультантами и, следовательно, регулярно оказывать помощь другим участникам. Как правило, на платной основе. Такие пользователи отмечены значком , выводятся в списке выше остальных, их легко найти. Они также могут указать дополнительную информацию о своих услугах. Что интересно, морально устаревший сервис консультаций education.webmoney.ru теперь ликвидирован и переадресует на "Земляков".

    Использовать "Земляков" может тот, кто имеет формальный (и выше) аттестат и открыл к просмотру поле "Город постоянной регистрации" в своём аттестате. Если вы соответствуете этим условиям - вы уже в "Земляках", дополнительных регистраций проходить не нужно. Вы можете задавать вопросы другим юзерам и сами, отображаясь в списке земляков, можете получать вопросы от всех заинтересованных лиц. Если же вы хотите принудительно убрать свою карточку из списка земляков, зайдите на страницу Мой профиль и снимите отметку Показывать в списке пользователей.

    Всего на момент написания данного материала в сервисе зарегистрирована 171 тысяча пользователей WebMoney.



    понедельник, 1 декабря 2008 г.

    WebMoney - 10 лет

    © Редакция оВебМани.Ру

    21 ноября WebMoney отметила свой десятилетний юбилей. Ровно 10 лет назад в системе была проведена первая транзакция.

    Впрочем, большого официоза из этой круглой даты решили не делать. В блоге WMT появилась скупая и слегка ироничная новость для тех, кто умеет считать и понимать намёки: С момента первой транзакции в системе WebMoney Transfer прошло 3653 дня бесперебойной работы! Поздравляем сервер сертификации транзакций Cистемы с годовщиной! В этой новости, впрочем, есть и доля серьезности: электронные деньги на то и электронные, чтобы главными действующими фигурами в них были сервера, роботы и программы. Они трудятся круглосуточно, без перерывов на обед, перекуров, больничных, отпусков, стрессов и депрессий, а питаются исключительно электричеством. У кого они лучше - тот и побеждает.

    И раз уж речь зашла о Сервере, попытаемся оценить объем работы, которую он выполняет. Так, в прошлом году в системе прошло порядка 28 000 000 транзакций, то есть примерно по 1 транзакции в секунду. В этом году среднедневное количество переводов с кошелька на кошелек составляет уже 300 000, то есть 3.5 в секунду. А еще, ежесекундно в Кипер логинется 1.2 пользователя, а ежеминутно происходит 4.9 новых регистраций.

    В данный момент в WebMoney зарегистрировано 6,4 млн. пользователей, которые совершают платежи и переводы на сумму порядка 500 млн. USD в месяц.

    Мы присоединяемся к поздравлениям, желаем успехов и процветания как Серверу, так и тем, благодаря кому этот Сервер работает, а система развивается!



    WebMoney появились на Рамблере

    © Редакция оВебМани.Ру

    Платные услуги Рамблера теперь можно оплачивать с помощью WebMoney. Для этого необходимо зарегистрировать логин на Rambler ID, а затем авторизоваться им и открыть лицевой счёт на сайте единого платёжного шлюза Рамблер Плюс.

    После этого лицевой счёт можно пополнять моментально за WMR. Средства с вашего аккаунта Рамблер Плюс можно расходовать на многочисленных игровых ресурсах Рамблера (такими как Destiny Sphere, Arena, Легенда Драконов), а также для покупки музыкальных треков и аудиокниг, оплаты на Рамблер-знакомствах.

    Рамблер, хотя и несколько сдаёт свои позиции на рынке поисковых систем, однако стремительно развивается как портал, обрастая всё новыми сервисами - как бесплатными, так и коммерческими.



    среда, 12 ноября 2008 г.

    Осенняя коллекция от WebMoney Advisor

    © Редакция оВебМани.Ру

    оВебМани.Ру уже писал об Адвизоре. Кратко напомним, что это браузерная панель для IE и Firefox, отображающая некоторую информацию о сайте, который вы посещаете. Кроме того, Адвизор сигнализирует о том, принадлежит ли данный сайт пользователю WebMoney, включён ли он в список вредоносных, а также даёт возможность оставлять положительные или отрицательные отзывы об этом интернет-ресурсе.

    Осенью Адвизор оброс новыми функциями, о которых мы бы и хотели рассказать.

    Во-первых, вы теперь можете следить за отзывами о сайтах через RSS-каналы и читать, что нового там добавилось. Вот, например, лента отзывов для owebmoney.ru: http://advisor.wmtransfer.com/rss/rss.aspx?S=owebmoney.ru. Для получения такого линка можно также зайти на искомый сайт, кликнуть по панели Advisor, в открывшемся окошке нажать "подробнее", после чего найти справа на открывшейся странице ссылку "следить за отзывами о сайте".

    В общем, прикольно, но тем, кто не читает RSS или вообще не знает, как это делать, вероятно, было бы удобнее подписываться на email-оповещения. Однако, такой функции, увы, пока нет.

    Второе (и главное) новшество заключается в том, что Advisor теперь не только собирает и отображает отзывы о сайтах, но и измеряет их посещаемость. Делается это очень просто, так же, как и в всемирноизвестной Alexa: каждый посетитель, у которого установлен Advisor toolbar, заходя на сайт, приносит в его копилку +1 визит. Но поскольку Advisor toolbat есть пока не у каждого пользователя Интернета, то такая статистика не претендует на глобальность и точность (в отличие от счётчиков типа LiveInternet.Ru, которые ставятся непосредственно на сайт и считают всех, кто туда заходит) и отображать её в чистом виде нет смысла. Зато есть смысл строить на основе этих данных рейтинги посещаемости. Что Advisor и делает.

    Рейтингов два. Первый показывает позицию сайта в общем рейтинге ВООБЩЕ ВСЕХ сайтов, которые хотя бы раз посещались пользователями Advisor toolbar. 500 первых позиций этого списка представлены здесь. Второй рейтинг более узкий: он показывает позицию сайта среди веб-ресурсов, принадлежащих участникам системы WebMoney (т.е. среди "зелёных сайтов"; что это такое - читайте в нашей статье). 500 первых позиций этого списка тоже выведены отдельно. Естественно, чтобы сайт участвовал во втором рейтинге, он сам должен быть "зелёным".

    Сам Advisor toolbar теперь выглядит так:

    Это пример для owebmoney.ru. Мы уже знаем, что цифры слева означают количество положительных и отрицательных отзывов о сайте, эти показатели отображались в Адвизоре и раньше. Цифры же справа означают, что owebmoney.ru занимает по посещаемости 1029-е место среди всех сайтов интернета и 90-е место среди всех WM-сайтов.

    Кроме того, для каждого сайта расчитывается его индекс посещаемости. Данная характеристика показывает, сколько уникальных пользователей из каждых 100 000 пользователей сервиса WebMoney.Advisor посетило данный сайт хотя бы один раз в течение отчетного месяца.

    Все три показателя обновляются раз в месяц, старые данные не удаляются, а сохраняются для истории. Благодаря этому вы можете смотреть динамику их изменения на персональной странице того или иного сайта в Адвизоре. Напомним, чтобы попасть на эту страницу, нужно кликнуть по Advisor toolbar в вашем браузере (если он, конечно, у вас установлен), нажать "подробнее", далее вкладка "Рейтинги".

    Впрочем, относиться к рейтингам слишком серьёзно, видимо, пока не стоит. Так, например, позиция сервиса оповещений notify.webmoney.ru в общем рейтинге упала с начала года примерно на 350 пунктов (см. график ниже). Вряд ли это говорит о том, что сервис стал менее востребованным. Скорее это указывает на то, что растёт количество пользователей Адвизора и, как следствие, растёт количество сайтов, которые они посещали и которые в результате стали попадать в рейтинг.

    Для заядлых любителей всё измерять разработчики предусмотрели ещё одну фишку: показатели нескольких сайтов и их динамику можно сравнивать между собой.



    WebMoney начала выпуск карт VISA

    © Редакция оВебМани.Ру

    WebMoney совместно с Safepaycard.com начала выпуск виртуальных банковских карт VISA Virtual в рамках сервиса cards.webmoney.ru. Отличие этих карт от уже имеющихся в арсенале сервиса Mastercard Payoneer и Star/Plus Banquecard состоит в том, что Visa Virtual не существует физически и не доставляется вам домой. Сразу после оплаты 15-17 WMZ (цена зависит от вашего аттестата) за выпуск карты вы получаете по WM-почте её реквизиты: номер, CVV код, expire date. Из этого ясно, что карта служит исключительно для оплаты покупок в Интернете, но не для вывода средств с кошелька в наличные через банкоматы. Срок действия Visa Virtual - 3 года.

    Карта привязывается к вашему WMID, после чего вы можете практически мгновенно переводить на неё средства из своего Z-кошелька (сама карта тоже номинирована в долларах США). При этом карточка отображается в интерфейсе Keeper Classic и Keeper Mobile, что позволяет пополнять её с кошелька за несколько кликов прямо в этих программах, не заходя на cards.webmoney.ru.

    Такая VISA Virtual принимается всеми интернет-магазинами, работающими с VISA, а также может быть использована в PayPal и Moneybookers, правда, со рядом ограничений. Ежемесячная плата за обслуживание карты составляет 2.75 USD, а плата за списание средств - 5 USD. Кроме того, максимально возможный остаток на карте равен 220 USD, что делает невозможным совершение покупок на суммы больше 220 долларов.

    Однако, несмотря на довольно высокие тарифы и лимиты, VISA Virtual будет весьма удобным инструментом для тех, кто часто делает микропокупки в западных магазинах и для тех, кому нужно оплатить что-либо пусть и разово, но срочно и безотлагательно.



    Сервис Processing: упрощённый приём WM-платежей

    © Никита Сенченко

    Одного взгляда на список сервисов WebMoney достаточно, чтобы понять, что их много. Настолько много, что даже опытные пользователи системы не знают о существовании некоторых из них. На страницах оВебМани.Ру мы стараемся восполнять информационные пробелы, и сегодня обзорно познакомимся с сервисом Processing.webmoney.ru.

    Каждый Гарант системы WebMoney выполняет ряд функций, из которых самых важных две: обеспечение ввода-вывода (фактически, эмиссии) вверенного ему типа титульных знаков, а также возможности их тратить. Для выполнения второй задачи важно, чтобы WM принимало максимальное количество торгующих предприятий (интернет-магазинов, онлайновых сервисов, игровых ресурсов и т.д.). Будем называть их Продавцами.

    Однако, Продавец в WebMoney традиционно имеет статус обычного пользователя. Ему нужно пройти регистрацию, завести WMID и кошельки, разобраться в Кипере и базовых сервисах системы, собрать документы на аттестат, получить его и т.д. После этого Продавец может обратиться к Гаранту для заключения договора. Договор этот, как правило, почти не отличается от стандартного пользовательского соглашения - того, который обычный пользователь акцептует в своём Кипере при создании кошелька или при банковском вводе-выводе через Гаранта - за исключением того, что с Продавцом такой договор заключается на бумаге.

    Это нормально и понятно, поскольку система WebMoney юридически и технически устроена таким образом, что не проводит чёткой грани между юрлицами и физлицами, c2b и с2с платежами. Вы можете получить персональный аттестат, технически подключить к сайту приём платежей через WebMoney Merchant и заниматься бизнесом, принимать WM в оплату, после чего тратить их внутри системы на свои нужды, даже не делая вывод в реальные деньги. Вы - и торговец, и пользователь одновременно.

    Однако, многих Продавцов это не устраивает. Иногда преградой становится их внутренняя бюрократизованность: чтобы открыть кошелек, получить аттестат, назначить ответственных сотрудников и т.д. - требуется собрать 30 подписей в 40 департаментах. Иногда мешает непонимание бухгалтерами и юристами "советской закалки" нестандартных и даже новаторских, заточенных "под Интернет" договоров, которые предлагают Гаранты.

    WebMoney подстроилась под таких Продавцов и предложило для них специальный сервис Processing.

    Продавец проходит очень упрощённую регистрацию в сервисе. При этом он получает пароль для доступа в свой личный кабинет. WMID и кошельки создаются для него автоматически, но Продавец этого, фактически, не видит: никаких файлов с ключами, кодов доступа, сертификатов, активаций, авторизаций, аттестатов и т.д. После регистрации Продавец заключает с Гарантом упрощённый договор.

    Такой договор сильно отличается от традиционного, предлагаемого "для всех". Так, для приема WMR в России ООО "Гарантийная Система" предлагает "Договор на прием платежей". Для приема WMU в Украине ДП "Финансовое учреждение "ВМ-Фактор" предлагает "Договор о переводе средств" ("Договір про переказ коштів"). Оба договора предполагают, что система WebMoney работает как финансовый агент, то есть сама принимает платежи от покупателей в пользу Продавца и производит регулярные банковские перечисления на расчётный счет последнего. Подобный документ понятен любому бухгалтеру и юристу, не вызывает трудностей и вопросов. Украинский агент системы, компания "ВМ-Фактор" даже стала для этих целей небанковским финансовым учреждением (аналог российского НКО) и получила лицензию на факторинг и приём платежей, как того требует украинское законодательство.

    Что может делать Продавец с помощью Processing? Во-первых, устанавливать настройки для интеграции своего сайта с системой WebMoney. Они очень похожи на те, что используются в merchant.webmoney.ru (собственно, сам приём WM в данном случае тоже проходит через сервис Merchant). Во-вторых, получать отчёты о принятых платежах на email. В-третьих, оперативно управлять своими банковскими счетами и расписанием задач. В-четвёртых, просматривать сводную статистику и историю поступлений на свой кошелёк. Т.е. имеет все необходимые инструменты, заточенные под его одну вполне конкретную задачу: принимать WM на сайте и получать безналичные перечисления.

    Понятно, что такой вариант подключения к системе не бесплатен. За свои услуги по обслуживанию кошелька Продавца и приёму платежей "Гарантийная Система" просит от 3 до 10% в зависимости от объемов месячного выторга, "ВМ-Фактор" - стандартно 2.5%. Конечно, каждый интернет-торговец волен выбирать, подключаться ли ему по обычной схеме и платить 0.8% при выводе титульных знаков в банк, либо подключаться по упрощенной схеме, переложить почти всю работу на представителя системы и платить большую комиссию за эти услуги и простоту.



    среда, 29 октября 2008 г.

    Keeper Classic 3.6.0.5 и 3.6.0.6

    © Редакция оВебМани.Ру

    C разницей в 1 месяц увидели свет две новые версии версии Keeper Classic - 3.6.0.5 и 3.6.0.6. Они вызвали неоднозначные отзывы в новостном блоге WebMoney, в том числе и резко негативные. И, признаться, устанавливая новые версии, мы были уверены, что придётся их критиковать. На самом же деле ничего страшного мы не увидели. Даже наоборот.

    На тестовом компьютере с Windows XP SP3 никаких багов или глюков обнаружено не было. Новый Кипер работает не хуже и не лучше предыдущей версии и вообще почти ничем внешне от неё не отличается.

    В версии 3.6.0.5 программу оснастили новой фишкой - Agent.WebMoney. Если вы войдёте в Инструменты - Параметры программы - Общие, то увидите, что рядом с галочкой Оповещать о новых событиях появилась другая - даже когда программа не запущена. Если её включить, то при выходе из Кипера вместо него в трее возле часов появляется полупрозрачный муравей и периодически опрашивает сервер WebMoney на предмет новых переводов, сообщений, счетов в ваш адрес. Других функций у Agent.WebMoney нет, поэтому он довольно легкий и нетормозной. Вероятно, пригодится новая фишка не всем, но кому-то точно покажется интересной. В любом случае, Агента всегда можно отключить той же галочкой в Параметрах программы.

    Теперь наши "фи" :-) Увы, одновременно не может быть запущено более одного Агента, притом что один Агент "обслуживает" только один WMID. Проще говоря, те, у кого 2 и более WMID, должны выбирать лишь один WMID, который они хотят опрашивать с помощью Агента. Экспериментальным путём удалось установить, что Агент "обслуживает" тот WMID, у которого стояла галочка Оповещать о новых событиях даже когда программа не запущена и из которого пользователь вышел последним. А одновременно Агент и сам Keeper Classic запущены быть не могут: "увидев" старт Кипера, Агент исчезает.

    Ну и не мешало бы, как нам кажется, изменить иконку Агента в трее, потому что сейчас она точь-в-точь совпадает с пиктограммой самого Кипера, находящегося в режиме "не входить на сайты".

    Кстати, обратите внимание, что Agent.WebMoney даже пребывая в выключенном состоянии, всё равно запускается вместе с Windows и висит в списке процессов. Если вы не планируете им пользоваться и хотите высвободить немного ресурсов, то можете отключить Агента в автозагрузке (Пуск - Выполнить - msconfig - Автозагрузка)

    Версия 3.6.0.6 порадовала интеграцией с вебманевской секурной почтой mail.wmkeeper.com. Во-первых, пункт Меню - Мой почтовый ящик на mail.wmkeeper.com... производит быстрый вход в почту. Во-вторых, правый клик на корреспонденте в закладке Корреспонденты теперь содержит пункт Отправить e-mail, который позволяет перейти к написанию письма выбранному корреспонденту. В обоих случаях вы попадаете в свой аккаунт mail.wmkeeper.com уже авторизованными, что очень удобно. Наконец, Keeper оповещает о поступлении новых писем в ящик. Отключить эту фишку можно через Инструменты - Параметры программы - Общие - Оповещать о поступлении новых писем на mail.wmkeeper.com. Впрочем, сигнал о новых письмах был в Кипере и раньше, начиная с версии 3.0.0.0 от 2005 года, только теперь он стал удобнее.



    четверг, 23 октября 2008 г.

    За газ, воду, свет - платим через Интернет

    © Редакция оВебМани.Ру

    Начат прием WM-платежей в пользу жилищно-эксплуатационной компании "ПИК-Комфорт". Оплата производится в WMR или WMZ, поступление средств на лицевой счет происходит в короткие сроки от нескольких минут.

    Как сказано на сайте компании, на сегодняшний день в обслуживании ООО "ПИК-Комфорт" находится 116 домов, в которых расположено 30 384 квартиры, в том числе:
    55 объектов – в Москве (16 408 квартир);
    31 объект – в Московской области (10 322 квартиры);
    6 объектов– в Ростове-на-Дону (389 квартир);
    8 объектов – в Ярославле (1 283 квартиры );
    5 объектов - в Новороссийске (495 квартир);
    8 объектов - в Омске (1 022 квартиры);
    2 объекта - в Калининграде (255 квартир);
    1 объект - в Таганроге (210 квартир).

    Примечательно, что услуги "ПИК-Комфорта" оплатить в Сети можно только за WebMoney, по крайней мере в соответствующем разделе на сайте другие способы отсутствуют.

    Напомним, что ранее на Telepay уже начали работу шлюзы оплаты жилищно-коммунальных услуг от других компаний Москвы и Петербурга, а на WMTransfer.By - оплата ЖКХ в Беларуси от белорусского Гаранта. Также функционируют подобные сервисы на сторонних ресурсах, например, Robox принимает платежи в пользу нескольких предприятий России, а PAY.uz помогает оплачивать коммунальные услуги в Узбекистане.

    Оплата ЖКУ не составляет пока в обороте WebMoney сколь-нибудь значимой доли. Однако, это направление, по мнению оВебМани.Ру, имеет хорошие перспективы, так как подобные платежи необходимо производить регулярно, а соответствующая оффлайновая инфраструктура в большинстве городов осталяет желать лучшего (зачастую оплату ЖКХ можно произвести только в банках или на Почте). Впрочем, есть и сдерживающие факторы: традиционно эти услуги оплачивают старшие члены семей, а после внесения платежа предпочитают получать квитанцию.



    четверг, 16 октября 2008 г.

    Открыт шлюз из НСМЭП в WebMoney

    © Редакция оВебМани.Ру

    WebMoney Transfer в лице Гаранта по U-кошелькам, совместно с АКБ "Имэксбанк" (Украина), объявила о запуске шлюза пополнения U-кошельков с карт Национальной Системы Массовых Электронных Платежей (НСМЭП).

    Зачисление WMU на кошелек происходит в течение нескольких минут после списания средств с карты, при этом использовать можно любые карты НСМЭП, выпущенные любым банком-участником системы. Для всех карт установлена единая комиссия на списание средств, она составляет 1.5%, что намного меньше любого существующего моментального способа пополнения кошелька. Точное количество WMU, которое поступит в кошелек, можно увидеть еще на стадии формирования заявки. Через шлюз можно совершать пополнения на любую сумму от 1 гривны.

    Система НСМЭП создана по инициативе Национального Банка Украины, в данный момент насчитывает 42 банка-участника и более 2.1 млн эмитированных карт. Для оплаты в Сети пользователь должен иметь кардридер и программу-терминал "Аргус", что обеспечивает высокую защищенность данного вида платежей. Скачать драйвера для кардридера и программу "Аргус" можно здесь.

    "Мы положительно относимся к инициативам Национального Банка, и не видим препятствий для более тесного сотрудничества. Пользователи WebMoney, которые получают на карты НСМЭП зарплаты, стипендии и другие выплаты, могут теперь удобно и недорого пополнять свои WM-кошельки этим способом, не покидая своего рабочего места", - комментирует новую возможность представители украинского Гаранта.



    вторник, 7 октября 2008 г.

    Осторожно, лотерея!

    © Сергей Зуб
    http://etika.nm.ru

    Давно ли вы последний раз играли в лотерею, делая ставки в WMZ? И сколько же вам удалось выиграть? 0,3 WMZ? 1 WMZ? А может быть, вам посчастливилось играть на более крупные суммы и остаться в выигыше? Однако, вряд ли найдётся хоть сколь-нибудь внушительное количество игроков, которые могут похвастаться относительно большими выигрышами на сайтах WM-лотерей.

    Не секрет, что при ставках более 1 WMZ система начинает мошенничать. Этот алгоритм изначально заложен в программе скрипта любой лотереи.

    Приведем пример. Вы играете в знаменитую "Больше/Меньше", периодически перегружая страницу браузера до тех пор, пока задуманное число не станет, скажем, меньше 10 или больше 90. Вроде бы всё очевидно. Задуманное число, к примеру, 5. Казалось бы, существует более чем 90%-ная вероятность того, что следующее число будет больше, и вы без тени сомнения ставите на "Больше". Происходит авторизация вашего кошелька, деньги списываются со счёта и вы снова оказываетесь на сайте лотереи, где к своему удивлению обнаруживаете, что следующее загаданное число 3. Ставка "Больше" не сыграла! Причём, практикуется такое, как на малых, так, в особенности, и на больших ставках.

    Хотя иногда лотерея может и сама поиграть с вами на вашей жадности. Используя вышеуказанную методику игры в "Больше/Меньше", вы отыгрываете несколько ставок с положительным результатом, принимая вполне определённые решения, исходя из вероятности вашего выигрыша. Три ваши предудущие ставки относительно невелики: 0.05 WMZ, 0.10 WMZ, 0.20 WMZ. Но стоит вам начать играть по более высоким ставкам (1 WMZ и выше), как вероятность начинает давать обескураживающие сбои. Как говорится, "жадность фраера сгубила"!

    А стоит ли в таком случае вообще играть в лотереи? Если вы азартны, то Интернет-лотерея - это чуть ли не единственный способ удовлетворить ваши амбиции как игрока. Риск - это ваша стихия! Остановить игру - значит упустить свой единственный шанс выиграть хотя бы раз в жизни, но по-крупному! Давайте попробуем разобраться. Что же считать игрой по крупному для "отечественного" или просто "рядового пользователя" WebMoney?

    Как оказалось, играть по крупному - это делать ставки в лотереях, начиная от 2 WMZ. И устроители лотерей, видя, что большие ставки особой популярностью у игроков не пользуются (играют в основном на ставках до 1 WMZ), решили сделать "ход конём".

    Недолго думая, они запустили в Интернете своеобразную акцию по популяризации больших ставок в лотереях. Причём в раскрутке этой акции устроители лотерей сделали упор на присущей нашим людям тяге к халявным деньгам. Предлагаю вам ознакомится с материалом одного из выпусков знаменитой рассылки RusMoney. Привожу как есть, без купюр:

    Заработай 6 WMZ за минуту!!!
    Уважаемые подписчики! После долгих часов игры в wm-казино обнаружена дыра в скрипте. Мы просто удивляемся, как админы это не заметили. Секрет в том, что нужно делать ставку только размером 2 WMZ!!! Играть этим методом больше трёх раз с одного WMID - СТРОГО ЗАПРЕЩАЕТСЯ, так как после трёх раз Вы будете проигрывать. Это проверено. Не жадничайте!
    Итак приступим:
    1) Заходим на сайт этой wm-лоттереи. На этом сайте есть игра "Больше-Меньше". Она нам и нужна.
    2) ЗАПОМНИТЕ: ваша ставка должна строго равняться 2 WMZ.
    Независимо от того, какое число выпало в игре "Больше-Меньше", делаем ставку на то, что следующее число будет БОЛЬШЕ. Теперь осталось только нажать на кнопочку "ИГРАТЬ" и сделать ставку.
    Вот и всё. Теперь обновляем свой Webmoney-Keeper и видим, что Вам пришёл перевод размером 6 WMZ. Одна просьба: не играйте больше 3-х раз с одного WMID.
    Удачи!

    Подобного рода информация периодически появляется в рассылках по заработку, висит в сети и немало баннеров, на которых красуется лозунг этой акции: "Заработай 6 WMZ за минуту!!!" И что же Вы думаете? В своё время я попался на этом. Сделал ставку в 2 WMZ на "Больше" и, естественно, проиграл. На моё письмо с претензиями к человеку, который рекламировал эту "идею заработка", я получил ответ следующего содержания:

    Когда лохов больше не станет, тогда и перестану это рекламировать и придумаю что-то новенькое и заманчивое :) А дураков знаете сколько в интернете? Очень много, я сам бы никогда не подумал, что их столько, пока лохотрон не сделал :)

    Возможно, вы возразите и скажете, что существуют и честные лотереи. А выгодна ли эта честность их устроителям? Задайтесь этим вопросом! А пока вы играете, не исключено, что тем самым именно вы вдохновляете новых мошенников на изобретение всё более изощрённых способов обмана!



    понедельник, 6 октября 2008 г.

    WebMoney отдувается за UkrNet

    © Редакция oWebMoney.Ru

    26-го февраля появились слухи о том, что сайт WebMoney взломан. Некоторые украинские пользователи, набирая в своих браузерах адрес webmoney.ru, вместо привычной страницы видели сообщения о том, что в системе найдена некая уязвимость шифрования, в связи с чем пользователи должны срочно обновить свои ключи. Для этого на сайте Центра Безопасности http://security.webmoney.ru предлагалось ввести свой WMID и пароль, а также указать местоположение файлов kwm и pwm. Таинственности добавлял тот факт, что такую картину на сайте webmoney.ru наблюдали лишь некоторые пользователи. Подавляющее же большинство посетителей сайта находило там привычную титульную страницу, новостной блог, работающие ссылки и т.д.

    Позднее (примерно с 28-го февраля) у тех же пользователей странным образом пропал доступ к их WM-идентификаторам. Keeper при запуске упорно выдавал "серьезную ошибку при приеме команды" и подключаться к серверу никак не хотел.

    Однако, слухи о взломе webmoney.ru не подтвердились. Ситуация разрешилась на следующий день. Как стало известно, накануне были взломаны DNS-сервера украинского провайдера UkrNet и произведена подмена записей на них, в результате чего по адресам *.webmoney.ru загружалась ложная страница, находящаяся на сервере злоумышленников. Для того чтобы обезопасить пользователей WebMoney, выходящих в Сеть через интернет-каналы компании UkrNet, и предотвратить кражу средств с их счетов, технической службой WMT было принято решение временно заблокировать доступ к WMID этих пользователей, до того момента, пока UkrNet не устранит последствия взлома или до того момента, пока конкретный пользователь не запросит восстановление доступа к WMID под свою отвествтенность.

    Надо отметить, техслужба WMT в данной ситуации сработала достаточно быстро, что, возможно, уберегло многих нерадивых пользователей от кражи средств.

    Тем из вас, кто столкнулся с описанными проблемами, необходимо обратиться в службу поддержки WebMoney с того email-адреса, который был указан вами в контактной информации, - и ваш WMID будет разблокирован. Кроме того, если есть такая возможность, провайдера на ближайшее время желательно сменить.

    Еще раз обращаем ваше внимание на то, что никогда и ни при каких обстоятельствах не следует передавать другим лицам файл ключей kwm, даже если подобную просьбу вы вдруг обнаружете на сайте webmoney.ru. В описанной выше ситуации, поскольку взлома системы WebMoney или ее сайта не было, средства могли быть похищены только у тех пользователей, которые сами оставили на фальшивой странице свой пароль и файл kwm. Виноватым в данной ситуации можно считать только провайдера.

    В настоящий момент неизвестно, удалось ли UkrNet'у полностью разобраться с возникшими проблемами. Если вы располагаете какой-либо информацией по данному вопросу, просим оставлять ее в нашем форуме.



    четверг, 2 октября 2008 г.

    Инвестировать в золото - просто

    © Никита Сенченко, для журнала Терминал Ру

    Золото известно человечеству как минимум 4 000 лет. В то время люди еще толком не умели писать, но уже научились добывать золото и использовать его как мерило стоимости. Его обменивали на товары, а позже из него стали чеканить монеты.

    Трудно сказать, почему золото так ценно. Очевидно, что это сложилось исторически. Но есть и объективные причины. Этого металла немного в природе, он инертен и не теряет своих свойств (например, древние золотые монеты, найденные при раскопках, выглядят и сейчас как новые). Кроме того, его добыча сопряжена с большими трудозатратами. Судите сами: успешным считается рудник, в котором добывают всего 5-10 грамм золота на тонну породы! Поэтому накопление этого драгметалла происходит очень медленно, им никогда не разбрасывались, многократно переплавляли и старались сохранить. По оценкам специалистов, за всю историю цивилизации было безвозвратно потеряно всего 10% добытого золота. Так что вполне возможно, что золото, из которого сделаны ваши кольца, браслеты или серьги, было добыто еще в Древнем Египте во времена фараонов. На сегодня мировые банковские запасы отлитого в слитки золота составляют 32 000 тонны, но это не так много, как кажется. Если сложить этот объем воедино, то получится куб с ребром всего 12 метров.

    Долгое время золото было мерилом всех валют и имело строго фиксированную стоимость, а бумажные банкноты обменивались на него по фиксированным курсам. Однако, в 1970-х годах такая практика была отменена, золотые монеты вышли из обращения, а золото само по себе стало обычным товаром. Но от этого оно только выиграло.

    На фоне периодически повторяющихся экономических кризисов золото стало тем, во что выгодно вкладывать деньги (инвестировать). "Граждане, храните деньги в сберегательной кассе", - советовал зрителям Жорж Милославский. Увы, сегодня мы знаем, что судьба таких вложений оказалась печальной. Деньги обесцениваются, а золото только дорожает. Оно не подвержено инфляции , катаклизмам, войнам и другим негативным факторам.

    Цена золота устанавливается мировыми биржами, её принято выражать в долларах США за тройскую унцию (1 унция = 31,1 грамма) или за грамм. Посмотрим, как изменялась эта цена за последние годы:

    Конечно, определённые колебания имеют место, но в целом график неукоснительно растёт вверх. Так, например, всего за год с 1 июня 2007 по 1 июня 2008 унция золота подорожала более чем на 200 долларов (приблизительно с $650 до $870). Это означает, что если бы вы купили унцию год назад, а сегодня продали бы её, то ваш доход составил бы 39% годовых! Фактически, это деньги, полученные "из воздуха": трудиться в поте лица нет необходимости. Кстати, для сравнения, если бы вы положили сбережения на депозит в банк, то "наварили" бы за год втрое меньше - всего 11-15%.

    Подпольный миллионер Корейко вполне мог бы хранить как минимум часть своего состояния в гирях, которые так усердно пилили Паниковский и Шура Балаганов. Если бы гири "пуда по полтора каждая" действительно оказались бы золотыми, то дети лейтенанта Шмидта разбогатели бы, по нынешним ценам, почти на $1 000 000.

    Вообще, у "советского" гражданина, к сожалению, очень развит стереотип, согласно которому драгметаллы - это способ не преумножить капитал, а только сохранить его. Наши мамы и бабушки покупали золотые украшения и хранили их в шкатулках "на черный день". Но цифры и примеры, которые мы продемонстрировали, надеюсь, убедительно говорят о том, что в золото нужно вкладывать не только и не столько для того, чтобы не потерять сбережения, сколько для того, чтобы заработать еще больше.

    Рядовой россиянин имеет, фактически, лишь 2 возможности инвестировать в золото.

    Во-первых, он может приобрести золотой слиток в банке. Казалось бы, что может быть проще и выгоднее. Но, увы, на практике дело обстоит иначе. При изготовлении, транспортировке и страховании слитка банк несет затраты, которые перекладывает на плечи клиента. К тому же, разница между ценой, по которой банк продает золото и ценой, по которой он потом выкупает его обратно, может достигать 20% не в вашу пользу. Ведь при покупке слитка вы платите еще и НДС, к которому банк не преминет добавить свои накладные расходы.

    Причем, чем легче слиток, тем "дороже" в нём каждый грамм. Банкиры говорят, что инвестиции в брусок весом до 100 грамм из-за накладных расходов оказываются вообще нецелесообразными. И не дай вам Бог повредить или просто случайно поцарапать слиток - столкнетесь с большими трудностями при его продаже.

    Другой способ вложить свободные средства в драгоценный металл - открыть в банке т.н. металлический счет. Такой счет ведется не в рублях или валюте, а в граммах золота. При этом самого золота вы не видите, но можете зарабатывать на колебании его курса. Например, открываете металлический счет сегодня, когда грамм золота стоит Икс рублей, и закрываете его через полгода, когда цена равна уже Игрек. Разницу "Икс минус Игрек" кладете в карман.

    Однако, и здесь есть недостатки. Во-первых, банки обычно ограничивают минимальную сумму вклада и устанавливают ее довольно высокой. Чтобы открыть счет на 1-2 грамма, ввам придется хорошо поискать банк, который предоставит такую услугу. И не факт, что вы вообще найдете подобное предложение на рынке. Во-вторых, за открытие и ведение таких счетов банки берут дополнительную комиссию, либо так же, как и в случае со слитками, продают клиентам золото по сильно завышенной цене, а покупают по сильно заниженной.

    В общем, дела обстоят не самым лучшим образом, и вопрос "как инвестировать в золото и получить доход?" для нашего соотечественника так и остался бы открытым, если бы на помощь не пришла система интернет-платежей WebMoney.

    Что такое WebMoney (www.webmoney.ru), вы наверняка уже знаете. Если нет, то рекомендуем обязательно восполнить пробел, потому что возможности здесь почти безграничны. С помощью WebMoney можно моментально оплатить товар и услугу через Сеть, сделать такой же моментальный перевод любому из почти 6 млн. пользователей, выдать и получить кредит, создать интернет-магазин, стать обладателем электронного паспорта. А еще: обсуждать и проводить сделки, управлять деньгами с мобильного телефона, обмениваться файлами, общаться и многое другое. В общем, жить полноценной виртуальной жизнью.

    Напомним кратко, что участники системы могут открывать электронные кошельки нескольких типов: WMZ - долларовый, WMR - рублевый, WME - номинированный в евро, WMU - в украинских гривнах и т.д. Переводить средства можно на кошелек того же типа (например, со своего Z-кошелька на Z-кошелек получателя). Регистрация в системе и открытие кошельков - быстрые и бесплатные процедуры. Абонентской платы тоже никакой нет. Однако, за внутрисистемные переводы (с кошелька на кошелек) система взимает комиссию 0,8%. Правда, даже она ограничена максимальной планкой и, например, для Z-кошельков не превысит 50 WMZ, что сыграет положительную роль при переводе больших сумм.

    Но почему мы вообще вдруг заговорили о WebMoney? Дело в том, что эта система позволяет открывать специальные "золотые" кошельки WMG. Электронные деньги в них выражаются не в долларах или рублях, а в граммах золота.

    1 WMG на таком кошельке равен 1 грамму золота. И не просто равен, но и физически обеспечен 1 граммом реального золота высокой 995-й пробы, которое хранится в виде килограммовых слитков в специальных хранилищах лицензированной компании (Гаранта системы WebMoney) WM Metals FZE в Объединенных Арабских Эмиратах. Иными словами, имеете 1 WMG на кошельке - владеете 1 граммом чистого золота.

    Причем, как и положено компании такого уровня, WM Metals FZE проходит регулярные проверки и ежегодный аудит. Результаты такого аудита в 2007 году показали, что "золотая" валюта WebMoney обеспечена 30 килограммами золота. "На сегодня в системе открыто 13 000 золотых кошельков, которые активно используются. Мы считаем это хорошей динамикой для нерасчетной инвестиционной валюты, которой, безусловно, является WMG", - говорит Наталия Чанышева, директор WebMoney по связям с общественностью.

    Итак, WMG - специфическая валюта в системе и изначально предназначалась для инвестиций. Она не является расчетной, то есть не принимается к оплате широко всеми интернет-магазинами, как WMZ или WMR (хотя уже есть такие, которые принимают).

    Как же купить WMG и тем самым инвестировать свои сбережения в золото с помощью Интернета и WebMoney? Узнать все варианты можно на сайте Гаранта www.metdeal.com. Мы рассмотрим лишь один из них, самый традиционный.

    Сначала любым из способов, описанных на webmoney.ru, пополняем свой Z- или R-кошелек. После этого идем на сайт обменной биржи WebMoney wm.exchanger.ru и приобретаем там WMG взамен уже имеющихся WMZ или WMR. На этом пункте, пожалуй, стоит остановиться подробнее.

    Обменная биржа, как уже ясно из названия, работает по биржевому принципу. Здесь пользователи выменивают друг у друга различные валюты WebMoney. Например, кто-то желает продать WMG за WMZ, а кто-то (как мы с вами) - наоборот, отдать WMZ взамен WMG. На бирже они "находят" друг друга. При этом можно выставить свою заявку на обмен, либо "удовлетворить" одно из текущих встречных предложений, если его условия вам подходят. Все заявки представлены в виде списка и удобно отсортированы: самая выгодная заявка находится вверху.

    На тот момент, когда писалась эта статья, наиболее выгодным было предложение купить 1,5 WMG за 45,95 WMZ. Несложно посчитать, что курс покупки золота по такой заявке - 30,63 доллара за 1 грамм. Собственно, эта цифра рассчитывается и отображается сервисом тут же для удобства. Рыночная стоимость золота на мировых биржах составляла на тот момент 30,07 долл./грамм. Таким образом, потери при обмене WebMoney-долларов на WebMoney-золото по данной заявке - $0,56, или менее 1,9% относительно мирового рыночного курса. Нас это устраивает, поэтому совершаем обмен.

    В ходе обмена, который происходит за считанные секунды, с нашего Z-кошелька, как и было условлено, списывается 45,95 WMZ (+0,8%), а на G-кошелек поступает 1,5 WMG.

    Как вы уже поняли, обменные курсы на бирже wm.exchanger.ru формируются не высшими силами, а самими пользователями исходя из их пожеланий и предпочтений в конкретный момент времени, а также ситуации на рынке. Но эти курсы всегда "крутятся" вокруг мировых, и практически от них не отличаются.

    С учетом комиссионных потерь на первоначальное пополнение Z- или R-кошелька и внутрисистемной комиссии 0,8% наши суммарные расходы при покупке WMG составили 5-6%. Казалось бы, немало. Но вспомним, что за последний год цена золота выросла почти на 40%. Понятно, что такой инвестиционный доход несопоставимо больше затрат на покупку WMG.

    Кстати, в описанном способе приобретения WMG мы научили вас делать всё самостоятельно. Однако, вы можете переложить часть работы на посредника - т.н. обменный пункт WebMoney. Отдадите ему наличные или безналичные деньги, а получите сразу WMG на свой G-кошелек. Найти обменные пункты WebMoney в вашем городе можно на сайте geo.webmoney.ru.

    Итак, WMG по части инвестиций в золото - это реальная альтернатива банковским продуктам, о которых мы писали в начале статьи. И дело не только в меньших комиссионных потерях, но и в высокой ликвидности ваших вложений. Что мы под этим подразумеваем?

    Давайте посмотрим, как менялся курс золота в течение одного месяца - июня 2008 года:

    Из графика видно, что в целом за месяц стоимость золота увеличилась с 890 до 930 долларов за унцию. Но кривая никогда не растет плавно. В течение коротких промежутков времени цена неоднократно падала и повышалась - в зависимости от хода торгов на мировых биржах. Например, за три дня с 9 по 12 июня цена упала на $35 (4%), а с 25 по 30 июня скакнула вверх на $47 (более 5%). Такие краткосрочные колебания есть всегда, и на них тоже можно заработать. Это называется неприятным для советского уха, но давно устоявшемся во всем мире словом спекуляция. Если продавать золото в тот момент, когда ожидается падение его цены, и покупать, когда ожидается повышение, то разница будет оставаться у вас в кармане. Конечно, при условии, что ваши прогнозы оправдались.

    Понятно, что для таких манипуляций нужна скорость, оперативность и ликвидность, то есть возможность быстро продавать и покупать золото за рубль или доллар. Банковские металлические счета никакой оперативности нам не дают. Зато она в полной мере присутствует в WebMoney. C помощью уже описанного обменного сайта http://wm.exchanger.ru продать WMG за WebMoney-рубли или WebMoney-доллары, либо совершить обратное действие можно в любое время дня и ночи буквально за несколько кликов мышкой.

    Что особенно приятно, купить WMG можно в любом количестве от 0,01 (а это, напомним, всего 0,01 грамма драгметалла). Это еще одно выгодное отличие "золота WebMoney" от банковского и ювелирного золота. Нет много денег прямо сейчас - купите ровно столько золота, на сколько их хватает. Появятся свободные средства завтра - купите еще.

    Кстати, и обратный процесс проходит так же быстро: если вдруг понадобились жтвые деньги, а всё вложено в WMG, то "вывести" WMG с кошелька никакого труда не составит. Сделать это можно так же, как было описано, только в обратной последовательности: сначала меняем WMG на WMZ (WMR, WME и т.д.), а потом "выводим" их в наличные или безналичные деньги любым из множества доступных способов.

    Наконец, последнее, о чем хотелось бы упомянуть. Накопив 995 WMG, можно обменять их у Гаранта на один цельный килограммовый слиток. Но это лишь дополнительная опция, и получать слиток "на руки" вовсе необязательно, поскольку, как вы уже поняли, управление своим золотым запасом удобнее проводить "там" - в виртуальном мире, и не отходя от компьютера.



    вторник, 30 сентября 2008 г.

    Количество регистраций достигло 6 000 000

    © Редакция оВебМани.Ру

    2008-й стал первым годом, в течение которого WebMoney преодолело сразу две очередных миллионных отметки. 12 марта количество регистраций в системе превысило 5 млн, а спустя всего полгода, 23 сентября взят следующий рубеж - 6 млн. оВебМани.Ру порылся в своих архивах и нашел там следующую информацию:

    Очередной миллион Когда преодолен
    111.09.2004
    229.12.2005
    318.11.2006
    423.08.2007
    512.03.2008
    623.09.2008

    Понятно, что временная дистанция между новыми миллионом сокращается, и через пару лет увеличение цифры перед шестью нулями станет настолько обыденной новостью, что мы даже не будем о ней писать. Пока же это остаётся поводом для занятия математикой. Экстраполяция показывает, что в будущем году WebMoney пересечет уже 3 миллионных отметки и достигнет 9 млн., а к концу 2010-го - 12 млн.:

    Интересно, что, согласно исследованию comScore, количество интернет-пользователей в России за последний год увеличилось на 27%, тогда как WebMoney "выросла" почти на 50%. Иными словами, WMT прирастает почти в 2 раза быстрее, чем глобальный Интернет, хотя абсолютные цифры пока еще несопоставимы. Ежедневно пользователями WMT становятся 5000-6000 человек. Между тем, внутри WebMoney по-прежнему уверенно лидирует российская аудитория, которая составляет около 70% от общего числа пользователей.



    четверг, 4 сентября 2008 г.

    WebMoney в мире World of Warcraft

    © Редакция оВебМани.Ру

    Компания Blizzard Entertainment, Inc добавила возможность оплачивать подписку русскоязычной учетной записи World of Warcraft с помощью WebMoney. При этом, WebMoney является единственной системой электронных денег, доступной в WoW для русскоязычных пользователей. Как сказано на сайте World of Warcraft, в настоящее время подключение других систем не планируется.

    Если у вас уже имеется русскоязычная учетная запись, то зайдите в раздел управления учетной записью, щелкните по ссылке "Выбор способа оплаты" и выберите WebMoney Transfer. При создании новой учётной записи Вы также можете указать WebMoney в качестве способа оплаты. Оплачивать за WM можно любые услуги в игре, включая платный перенос персонажа и смену имени.

    Напомним, что World of Warcraft является одной из самых популярных многопользовательских ролевых игр в мире. В январе 2008 года количество игроков превысило 10 миллионов. В агусте 2008 года была окончательно завершена локализация и русский стал пятым официально поддерживаемым европейским языком игры наряду с английским, французским, немецким и испанским.



    Новые правила для обменных пунктов (с 1.08.08)

    © Редакция оВебМани.Ру

    С 1 августа 2008 года WebMoney запретила обмен титульных знаков WM на электронные деньги ряда других систем. Эта новость вызвала большой резонанс. оВебМани.Ру некоторое время воздерживался от публикаций на этот счёт. Сейчас же, когда позиция WMT по данному вопросу окончательно прояснена и получены комментарии компетентных лиц, мы готовы поделиться с вами более расширенной информацией.

    Напомним, диспозиция такова. Приложение 2 ("Перечень товаров и услуг в расчетах за которые запрещается использование титульных знаков") "Соглашения о трансфере имущественных прав" дополнен пунктом 25:

    ...виды товаров, по которым запрещается использовать Webmoney Transfer при расчетах по сделкам купли-продажи:
    ....
    25. Финансовые или платежные инструменты, системы учета которых не обеспечивают должной идентификации личности владельца для целей борьбы с незаконной торговлей, финансовыми махинациями, отмыванием и легализацией денежных средств, полученных незаконным путем.

    Таким образом, запрещается обмен WM в системы и из систем, являющихся полностью анонимными, не требующих от пользователей никакой идентификации и не предпринимающих никаких шагов к изменению такой своей политики, а также систем, не принимающих мер по борьбе с мошенничеством или не включившим в свои Соглашения запрет на виды деятельности, запрещенные в WebMoney (например, финансовые пирамиды, HYIP). Список таких систем публикуется в документе Условиях размещения информации об обменном WM-пункте на сайтах системы WebMoney Transfer, который размещён к акцепту в каталоге Мегасток:

    7. Обменным WM-пунктам запрещается производить обмены, или рекламировать любым способом (включая размещение ссылок) сайты, производящие обмены WM на финансовые или платежные инструменты, системы учета которых не обеспечивают должной идентификации личности владельца для целей борьбы с незаконной торговлей, финансовыми махинациями, отмыванием и легализацией денежных средств, полученных незаконным путем.

    К таким системам относятся:

    e-gold (e-gold.com)
    e-bullion (e-bullion.com)
    Pecunix (pecunix.com)
    Liberty Reserve (libertyreserve.com)
    c-gold (c-gold.com)
    AlertPay (alertpay.com)
    InoCard (ino.ru)
    ICQMoney (icqmoney.ru)
    Imoney UAH (imoney.com.ua)
    UkrMoney (ukrmoney.com.ua)
    DeltaKey (deltakey.ru)
    V-Money (v-money.net)
    PerfectMoney (perfectmoney.com)

    Упомянутый запрет касается, в первую очередь, обменных пунктов. Частные разовые сделки между физлицами (не бизнесами), когда обмены не рекламируются как систематическая услуга, хотя формально и подпадают под запрет, но интересовать Арбитраж будут только в тех случаях, если будут носить криминальный характер, и отрабатываться будут по конкретным обращениям пользователей. Иными словами, если Вася и Петя поменяют друг у друга WM на e-gold, и у них хватит при этом доверия друг к другу для проведения такой сделки и они в последствии не предъявят друг другу претензий, то такую сделку Арбитраж оставит без внимания.

    Следует заметить, что данный запрет хотя и снизит доходы обменного бизнеса, однако не настолько, чтобы об этом можно было говорить как о трагеческом поворотном событии. Система e-gold - самая популярная из запрещенного списка - сама запретила автообмены несколькими днями ранее, а почти все остальные системы из опубликованного перечня являются малопопулярными и малоликвидными и не приносили владельцам обменных сервисов ощутимого дохода. Исключение составляют, пожалуй, Pecunix и Liberty Reserve, однако, как отмечают представители WebMoney и многие владельцы обменных бизнесов, эти системы слишком лояльны к мошенничеству и финансовым пирамидам, из-за чего денежный поток в\из них состоял по большей части из похищенных или добытых незаконным путём средств при их полной анонимности, и этот фродовый трафик уже давно превысил все разумные пределы.

    Между тем, PayPal, Moneybookers, ePassporte, Google checkOut и ряд других популярных западных систем, а также российские MoneyMail, Yandex.Money, RBK Money в список не попали.

    Сложившаяся ситуация на рынке (не только российском) p2p-систем, когда количество этих ЭПС измеряется уже сотнями и подавляющее большинство из них использует анонимность как конкурентное преимущество, не оставляет нам другого выбора. Использование инфраструктуры WebMoney, в том числе "наземный" ввод-вывод, для обеспечения ликвидности таких систем – это прямая угроза пользователям WebMoney, - объясняет новые правила исполнительный директор WMT Виктор Турсков.

    И эта позиция абсолютно понятна. Во-первых, иметь дело с системами, у которых нет ничего в плане идентификации клиентов - означает быть прямым шлюзом для "грязи" в них и из них. Во-вторых, подобные системы не только создают для WebMoney хлопоты своим сомнительным или откровенно фродовым трафиком, но и паразитируют на её развитой, наработанной за 10 лет оффлайновой и онлайновой инфраструктуре, используя эту инфраструктуру для обеспечения своей ликвидности, при этом предлагая анонимность как своё конкуретное преимущество перед той же WebMoney. Понятно, что бескончено продолжаться так не могло.

    Напомним, что сама WebMoney, хотя и не требует от своих пользователей обязательного установления личности (получение персонального аттестата), однако достаточно строго относится к этому вопросу даже в отношении т.н. псевдонимных участников: требует обязательного указания ФИО и контактной информации; запрещает изменять ФИО после регистрации; верифицирует email, а с августа в обязательном порядке также и телефон; хранит полный журнал входов; разрешает вывод средств только при условии предъявлении паспорта или на банковский счёт, открытый только на имя владельца кошелька; требует указания паспортных данных при вводе средств (формальные аттестаты), предъявляет ряд требований к обменным пунктам; доступ к большинству бизнес-сервисов даёт только участникам с персональным (и выше) аттестатом.

    Что касается корректировки стоп-списка в будущем, представители WebMoney отметили, что это возможно. Ответы на вопросы о том, почему, по нашему мнению, та или иная система попала или не попала в список, мы будем давать только представителям соответствующих ЭПС, естественно, используя данную ситуацию для конструктивного диалога и прояснения позиций. Если какой-либо обменный пункт хочет поспособствовать такому диалогу, то мы будем этому только рады и можем пойти для него на некоторые встречные шаги, - говорит Виктор Турсков.

    Для многих обменных пунктов нововведения не стали неожиданностью. В нынешней ситуации, когда Интернет стал средой естественного обитания для аферистов, не предпринимать никаких ответных мер было бы в высшей степени недальновидно. Те системы, которые этого не понимают или не хотят понимать, ожидают проблемы, схожие с тем, с которыми столкнулся в 2007-2008 гг. NETELLER, а то и вовсе участь e-gold, который уже два года пребывает в подвешенном состоянии, отбиваясь от обвинений правительства США в пособничестве отмыванию "грязных" денег.

    Что еще важно, новые правила не ограничиваются только запретом менять WebMoney на деньги систем из стоп-списка. Обменным WM-пунктам вообще запрещается предлагать на своих сайтах услуги по автообмену, вводу и выводу этих систем в каком бы то ни было виде. Проще говоря, автообменник, меняющий WebMoney, не должен менять или рекламировать запрещенные системы "рядом" с WebMoney вообще, либо он может вынести эти услуги на отдельный сайт-сателлит. То же касается и оффлайновых WM-обменников.

    Мы не хотим, чтобы торговые марки ЭПС из запрещенного списка упоминались вместе с WebMoney, поскольку, так или иначе, мы приводим на сайты обменных пунктов наших пользователей, которые благодаря упоминанию запрещённых ЭПС будут иметь возможность производить обмены с этими системами через "двойной обмен", например. И эту нашу позицию можно назвать жесткой. Обменные пункты, упоминающие на своих сайтах торговые марки, находящиеся в запрещённом списке, или предлагающие обмены в этих системах, будут исключаться из Мегастока, либо обслуживание их WMID будет приостанавливаться до устранения. Реклама сайта-сателлита, на котором будет только обмен запрещенных систем без упоминания WebMoney, - возможна, но такая реклама должна быть нейтральной, - говорит Виктор Турсков.

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



    Открыт шлюз WebMoney -> Ukash

    © Редакция оВебМани.Ру

    В 2006-м году оВебМани.Ру уже писал о европейских универсальных ваучерах Ukash. Тогда новый сервис Top-Up предоставил пользователям WebMoney возможность пополнять ими свои WM-кошельки.

    Теперь появился и обратный шлюз, в котором ваучеры Ukash приобретаются за WME. Этот шлюз будет особенно полезным для русскоязычной публики, так как с помощью Ukash можно оплачивать товары и услуги в огромном количестве западных магазинов и игровых сервисов, а также пополнять Skype.

    Редакция оВебМани.Ру проверила работоспособность нового шлюза и подтверждает: он работает как часы. По адресу http://top-up.wmtransfer.com/Issue/Default.aspx был заказан выпуск ваучера Ukash номиналом 6 Евро (вообще, выпустить можно любой номинал от 6 до 100 Евро).

    После оплаты 6 WME (никаких дополнительных комиссий, кроме стандартной комиссии WebMoney 0.8%, с нас не взяли) мы моментально получили реквизиты свежеиспеченного ваучера Ukash:

    Затем успешно пополнили им игровой счёт в одном из европейских казино:

    Таким образом, новый шлюз WebMoney -> Ukash позволит русскоязычному пользователю получить доступ к большому числу европейских, американских и азиатских платных сервисов. Тот факт, что за WebMoney можно выпустить только "евровые" ваучеры Ukash, пусть вас не смущает, поскольку ваучер легко конвертируется в другие валюты. Вообще, Ukash очень похож на вебманевский Paymer, это такой же гибкий и удобный продукт: ваучеры можно разбивать на более мелкие номиналы и, наоборот, объединять между собой. Эти действия доступны на официальном сайте системы www.ukash.com. Кроме того, при совершении платежа вы можете списывать с ваучера произвольную сумму, а не обязательно его полный номинал. Остаток при этом сохраняется на балансе ваучера.

    Обрататите внимание, что ваучер Ukash, купленный за WM, обратно в WebMoney с помощью соответствующего шлюза переведен быть не может.

    Ukash разработан и поддерживается британской компанией Smart Voucher Ltd. Ваучеры можно приобрести в оффлайновых торговых точках 7 европейских стран, а теперь и купить в Интернете за WebMoney. В списке мерчантов, принимающих Ukash к оплате, мы насчитали более 500 сайтов.



    XML-интерфейсы WebMoney. Часть 3. X1, X3, X4, X9, X14, X16 (2)

    Интерфейс X4. Проверка выписанных счетов.

    С помощью этого интерфейса вы можете получать историю выписанных счетов и проверять их состояние (оплачен, не оплачен, отказан в оплате), а также проверять состояние конкретного счёта по его номеру. Полное описание интерфейса находится здесь. Интерфейс по умолчанию включен для всех пользователей WebMoney и не имеет никаких специальных требований по активации.

    Интерфейс довольно сложный, но очень похож на рассмотренный выше X3. "Поведение" этого интерфейса тоже во многом зависит от того, какие именно входные параметры он получает в XML-запросе пользователя.

    Наш XML-запрос должен выглядеть так:

    <w3s.request> <reqn></reqn> <wmid></wmid> <sign></sign> <getoutinvoices> <purse></purse> <wminvid></wminvid> <orderid></orderid> <datestart></datestart> <datefinish></datefinish> </getoutinvoices> </w3s.request>

    Что означают параметры:

    • reqn - номер запроса, всякий раз должен быть больше предыдущего (в рамках данного отдельно взятого интерфейса);
    • wmid - ваш WMID;
    • sign - подпись запроса, сформированная из параметров: purse + reqn;
    • getoutinvoices\purse - номер вашего кошелька, по которому вы хотите получить историю выписанных счетов;
    • getoutinvoices\wminvid - номер счёта в системе WebMoney;
    • getoutinvoices\orderid - номер счёта в системе учёта вашего сайта;
    • getoutinvoices\datestart - минимальная дата и время выписки счёта;
    • getoutinvoices\datefinish - максимальная дата и время выписки счёта.

    Формат ответа сервера WebMoney следующий:

    <w3s.response> <reqn></reqn> <retval></retval> <retdesc></retdesc> <outinvoices cnt="n" > <outinvoice id="n1" ts="n2"> <orderid></orderid> <customerwmid></customerwmid> <storepurse></storepurse> <amount></amount> <desc></desc> <address></address> <period></period> <expiration></expiration> <state></state> <datecrt></datecrt> <dateupd></dateupd> <wmtranid></wmtranid> </outinvoice> <outinvoice>...</outinvoice> </outinvoices> </w3s.response>

    В ответе нас, прежде всего, интересует поле <retval> (eсли оно равно 0, то история счетов получена успешно, в противном случае retval будет содержать код ошибки, расшифровку которой нужно смотреть в поле <retdesc>). Также нас будет интересовать атрибут cnt поля <outinvoices>, в котором содержится количество счетов, попавших в выборку. Кроме того, мы "уложим" в структуру массивов полученную выборку счетов, а именно их уникальные номера в базе данных WebMoney (атрибуты id полей <outinvoice>) и состояния оплаты (поля <state>). Мы детально опишем всё это ниже, когда будем рассматривать работу функции.

    Приведем теперь полностью функцию, которая реализует работу с интерфейсом X4, и добавим её в wmxml.inc.php:

    // ИНТЕРФЕЙС X4. ПРОВЕРКА ВЫПИСАННЫХ СЧЕТОВ. // На выходе: массив ['retval'=>код выполнения, 'retdesc'=>описание результата, // 'cnt'=>количество счетов вошедших в выборку, 'invoices'=>массив со счетами] function _WMXML4 ($purse,$wminvid,$orderid,$datestart,$datefinish) { global $Global_WMID, $XML_addr; $reqn=_GetReqn(); $rsign=_GetSign($purse.$reqn); $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <getoutinvoices> <purse>$purse</purse> <wminvid>$wminvid</wminvid> <orderid>$orderid</orderid> <datestart>$datestart</datestart> <datefinish>$datefinish</datefinish> </getoutinvoices> </w3s.request>"; $resxml=_GetAnswer($XML_addr[4], $xml); //echo $resxml; $xmlres = simplexml_load_string($resxml); if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; } $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc)); $result['cnt']=strval($xmlres->outinvoices->attributes()->cnt); if($result['cnt']>0) { // В элементе $result['invoices'] формируем массив // [номер счёта в WM] = состояние оплаты foreach ($xmlres->outinvoices->outinvoice as $invoice) { $wminvid=strval($invoice->attributes()->id); $state=strval($invoice->state); $result['invoices'][$wminvid]=$state; } } return $result; }

    Разберём, что происходит в этой функции.

    Функция получает переменные:

    • $purse - номер вашего кошелька, по которому вы хотите получить историю выписанных (исходящих) счетов. Напомним, что счета в системе WebMoney выставляются "от имени" конкретного кошелька, вот именно этот свой кошелёк и необходимо указать в данной переменной. Обязательный параметр.
    • $wminvid - уникальный номер счёта в системе WebMoney, присвоенный ему во время выписки. Целое положительное число. Необязательный параметр.
    • $orderid - номер счёта во внутренней системе учёта вашего сайта. Этот номер вы сами присваиваете счёту при выписке (см. интерфейс X1). Целое положительное число. Необязательный параметр.
    • $datestart - минимальная дата и время выписки счёта в формате ГГГГММДД ЧЧ:ММ:СС. Счета, выставленные раньше $datestart, в выборку не попадут. Обязательный параметр.
    • $datefinish - максимальная дата и время выписки счёта в формате ГГГГММДД ЧЧ:ММ:СС. Счета, выставленные позднее $datefinish, в выборку не попадут. Обязательный параметр.

    Здесь всё очень похоже на интерфейс X3. Переменные: $purse (пойдет в поле getoutinvoices\purse XML-запроса), $datestart (пойдет в поле getoutinvoices\datestart XML-запроса) и $datefinish (пойдет в поле getoutinvoices\datefinish XML-запроса) - являются обязательными! Если вы не зададите какое-либо из этих полей, интерфейс выдаст ошибку. Отсюда вывод: интерфейс X4 всегда должен знать, по какому кошельку и за какой период времени запрашивается история исходящих счетов. Если вам вдруг захочется получить полную историю за всё время существования кошелька, то задайте, например, $datestart="19700101 00:00:00" и $datestart="20990101 00:00:00".

    Переменные: $wminvid (пойдет в поле getoutinvoices\wminvid XML-запроса) и $orderid (пойдет в поле getoutinvoices\orderid XML-запроса) - являются необязательными. Если обе эти переменные не заданы, то выбираются все счета по кошельку за указанный промежуток времени - так, как это описано в предыдущем абзаце. Если задана переменная $wminvid, то в выборку попадёт только один счёт, имеющий именно такой уникальный номер в базе данных WebMoney, однако лишь при условии, что он был выписан с указанного кошелька $purse и в указанный промежуток времени $datestart - $datefinish. Если задана переменная $orderid, то в выборку попадут счета, имеющие именно такой внутренний номер в учетной системе вашего сайта и удовлетворяющие условиям, что они были выписаны с указанного кошелька $purse и в указанный промежуток времени $datestart - $datefinish. Поскольку внутренний номер в вашей учетной системе - это неуникальное поле (иными словами, вы могли выписать несколько счетов с одинаковым orderid), то в такой выборке может оказаться не один счёт, а несколько. Если в getoutinvoices\orderid будет передан 0, то интерфейс посчитает, что orderid вообще не передан и является пустым. Наконец, если заданы одновременно и переменная $wminvid, и переменная $orderid, то $orderid будет проигнорирован интерфейсом.

    Отсюда ещё один вывод: $wminvid и $orderid, если заданы, сужают выборку и, как правило, ограничивают её одним единственным счётом. Откуда можно узнать wminvid и orderid конкретного интересующего нас счёта, мы уже рассказывали, когда говорили об интерфейсе X3. Повторим.

    Уникальный номер (в базе данных WebMoney) WM-счёта ($wminvid):

    • может быть получен от интерфейса X1 при выписке счёта;
    • может быть получен из истории операций с помощью интерфейса X3;
    • передаётся вашему серверу при оплате через WM Merchant в форме оповещения о платеже, т.к. при оплате через WM Merchant тоже, незаметно для покупателя и продавца, создаётся счёт;

    Номер (в системе учёта выставителя) WM-счёта ($orderid):

    • назначается вами самостоятельно при выписке счёта в интерфейсе X1;
    • может быть получен из истории операций с помощью интерфейса X3;
    • может быть получен от интерфейса X2 при оплате по счёту с соответствующим wminvid;

    Всё это может показаться вам слишком сложным, однако на самом деле вам важно лишь определиться, каким именно образом вы будете использовать интерфейс X4. Как правило, единственная задача, которая стоит перед разработчиком при использовании X4 - автоматически проверить состояние оплаты выписанных ранее счетов. Для этого есть два пути:

    1. Путь первый. Робот на вашем сайте запускается с определённой периодичностью и запрашивает информацию по всем счетам за определённый промежуток времени. В этом случае в функцию передаются переменные $purse, $datestart, $datefinish ($wminvid и $orderid не передаются). Значения $datestart и $datefinish устанавливайте в зависимости от ваших конкретных задач и условий. Например, если ваш сайт выписывает счета со сроком действия 2 дня, то и временной отрезок при их проверке в X4 также имеет смысл ограничить последними 2 днями. Просматривая выборку в цикле, "вытаскивайте" состояния оплаты счетов и выполняйте необходимые действия.
    2. Путь второй. После выписки счёта покупателю вы предоставляете ему специальную ссылку или даёте возможность нажать на специальную кнопку, в результате чего покупатель сам инициирует вызов интерфейса X4. Запрашивается информацию по данному конкретному счёту. В этом случае вы передаёте в функцию одну из переменных $wminvid или $orderid (в зависимости от того, как вы учитываете и идентифицируете у себя выписанные счета), а также $purse, $datestart, $datefinish. В полученной выборке будет присутствовать только один искомый счёт. "Вытаскивайте" состояние его оплаты и, если счёт оплачен, отгружайте товар покупателю.
    Как правило, разработчики используют оба способа параллельно.

    О том, какие бывают состояния оплаты счёта и как их определить, я расскажу ниже. Вернёмся к рассмотрению функции.

    Генерируем уникальный номер запроса $reqn с помощью функции _GetReqn():

    $reqn=_GetReqn();

    Получаем подпись XML-пакета с помощью функции _GetSign(). На вход функции подаём строку, полученную в результате склейки параметров, как это предусмотрено в описании интерфейса. Параметры должны склеиваться именно в таком порядке, как это указано ниже.

    $rsign=_GetSign($purse.$reqn);

    Наконец, формируем XML-пакет с запросом:

    $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <getoutinvoices> <purse>$purse</purse> <wminvid>$wminvid</wminvid> <orderid>$orderid</orderid> <datestart>$datestart</datestart> <datefinish>$datefinish</datefinish> </getoutinvoices> </w3s.request>";

    Отправляем запрос на сервер WebMoney и получаем от него ответ с помощью функции _GetAnswer(). На вход функции подаём URL интерфейса X4 из глобального массива $XML_addr, а также пакет XML-запроса, сформированный только что:

    $resxml=_GetAnswer($XML_addr[4], $xml);

    Для отладки и поиска ошибок может потребоваться прочитать XML-ответ "в чистом виде". Тогда просто раскомментируйте следующую строку:

    // echo $resxml;

    Вызовом функции simplexml_load_string() из библиотеки SimpleXML создаём на основе XML-ответа, полученного от WebMoney, объект. Параметры XML-ответа становятся свойствами объекта, и мы сможем легко получать к ним доступ.

    $xmlres = simplexml_load_string($resxml);

    Если $xmlres не создан, значит, мы по какой-то причине не получили ответ от WebMoney. Тогда прерываем работу функции:

    if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; }

    Читаем следующие свойства объекта: retval (содержит результат выполнения запроса; если история счетов получена успешно, то retval равен 0), retdesc (содержит расшифровку результата), а также атрибут cnt свойства outinvoices, в котором содержится количество счетов, вошедших в выборку. Сохраняем эти переменные в массив $result.

    $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc)); $result['cnt']=strval($xmlres->outinvoices->attributes()->cnt);

    Обратите внимание, что содержимое поля <retdesc> мы перекодировали из UTF-8 в Win1251. Дело в том, что XML-ответ от WebMoney приходит в кодировке Windows1251, но SimpleXML при помещении XML-данных в объект принудительно превратил их в Юникод. Такая вот у него особенность. А так как <retdesc> - это строка, и теоретически она может содержать русские символы, то при выемке её из объекта мы возвращаем ей "родную" кодировку. Хотя, в общем, это не обязательно и зависит от ваших нужд и задач.

    Далее, если cnt больше 0, т.е. в выборке есть хотя бы один счёт, переходим к сохранению информации о счетах. Нас, напомню, интересует состояние их оплаты. Информация о счетах содержится внутри одинаковых блоков XML-ответа <outinvoice>...</outinvoice>. Пробегаем эти блоки в цикле и формируем массив, где ключами элементов делаем уникальные номера счетов в системе WebMoney (атрибут id полей <outinvoice>), а значениями элементов делаем соответствующие этим счетам состояния их оплаты (поля <state>). Сформированный массив сохраняем внутрь элемента invoices выходного массива $result:

    if($result['cnt']>0) { // В элементе $result['invoices'] формируем массив [номер счёта в WM] = состояние оплаты foreach ($xmlres->outinvoices->outinvoice as $invoice) { $wminvid=strval($invoice->attributes()->id); $state=strval($invoice->state); $result['invoices'][$wminvid]=$state; } }

    На выходе функция _WMXML4() возвращает массив $result:

    return $result;

    Чтобы было лучше понятно, ещё раз посмотрим на содержимое массива $result (его можно привести в читабельный вид с помощью функции print_r(), например):

    Array ( [retval] => код_выполнения [retdesc] => описание_результата [сnt] => количество_счетов_в_выборке [invoices] => Array ( [номер_счёта] => состояние оплаты [номер_счёта] => состояние оплаты [номер_счёта] => состояние оплаты ... ) )

    Что касается состояния оплаты, то оно по каждому счёту может иметь одно из следующих значений: 0 - не оплачен, 1 - оплачен с протекцией, 2 - оплачен окончательно, 3 - отказ от оплаты. "Оплачен окончательно" (2) означает, что протекция перевода по счёту уже снята, либо счёт был выставлен и оплачен вообще без протекции.

    Теперь осталось только проверить, как работает то, что мы написали. Создадим скрипт для тестов test.php:

    <!--php // test.php - скрипт для тестирования include("wmxml.inc.php"); $purse="ваш_кошелёк"; // укажите! $wminvid=""; $orderid=""; $datestart="20080830 00:00:00"; $datefinish="20080831 00:00:00"; $r=_WMXML4($purse,$wminvid,$orderid,$datestart,$datefinish); echo "Результат (0 - успешно) - ".$r['retval']."<br-->"; echo "Расшифровка - ".$r['retdesc']."<br>"; echo "Количество - ".$r['cnt']."<br>"; while(list($key,$val)=each($r['invoices'])) { echo "* У счёта ".$key." состояние оплаты ".$val."<br>"; } ?>

    В этом примере мы получили полную историю счетов, выписанных 30-го августа 2008 года.

    Завершая разговор об X4, хотим заметить, что приведенный пример функции _WMXML4() во многом является лишь демонстративным. В вашем конкретном случае может понадобиться получение "на выходе" более расширенной информации, либо структурирование её в ином виде. Не сомневаемся, что вы сможете адаптировать функцию под свои нужды. Главное - понять, как устроен интерфейс.

    Интерфейс X9. Получение балансов по кошелькам.

    С помощью данного интерфейса вы можете получать информацию о текущих остатках на кошельках вашего WMID. Полное описание интерфейса находится здесь. Интерфейс требует включения путем обращения в службу поддержку WMID 941977853154.

    X9 особенно полезен для автоматических обменных пунктов, сайтов, выплачивающих "WM-бонусы" и других проектов, в которых посетитель должен видеть текущие денежные резервы сервиса.

    Наш XML-запрос должен выглядеть так:

    <w3s.request> <reqn></reqn> <wmid></wmid> <sign></sign> <getpurses> <wmid></wmid> </getpurses> </w3s.request>

    Что означают параметры:

    • reqn - номер запроса, всякий раз должен быть больше предыдущего (в рамках данного отдельно взятого интерфейса);
    • wmid - ваш WMID, которым подписывается запрос;
    • sign - подпись запроса, сформированная из параметров: getpurses\wmid+reqn;
    • getpurses\wmid - WMID, по кошелькам которого необходимо проверить балансы. Дело в том, что данный интерфейс поддерживает доверенности, т.е. вы можете проверить балансы на кошельках чужого WMID, если владелец этого WMID дал вам соответствующую доверенность на сайте security.webmoney.ru. Запрос в этом случае вы всё равно должны подписывать своим WMID, но в поле getpurses\wmid записать WMID проверяемый. В приведенном ниже примере функции мы будем проверять балансы на собственном WMID. Если же вы захотите проверить балансы по доверенности, вам нужно будет немного видоизменить функцию.

    Формат ответа сервера WebMoney следующий:

    <w3s.response> <reqn></reqn> <retval></retval> <retdesc></retdesc> <purses cnt="n"> <purse id="n"> <pursename></pursename> <amount></amount> </purse> <purse> ... </purse> </purses> </w3s.response>

    Что нас интересует в ответе? Во-первых, поле <retval> (если оно равно 0, то балансы получены успешно, в противном случае retval будет содержать код ошибки, расшифровку которой нужно смотреть в поле <retdesc>). Во-вторых, поля <pursename> и <amount>, содержащие соответственно номера кошельков и их балансы.

    Как вы уже поняли, запросить остаток по одному конкретному кошельку, к сожалению, нельзя. Ответ возвращает балансы сразу всех кошельков.

    Приведем теперь полностью функцию, которая реализует работу с интерфейсом X9, и добавим её в wmxml.inc.php:

    // ИНТЕРФЕЙС X9. ПОЛУЧЕНИЕ БАЛАНСА // На выходе: массив ['retval'=>код выполнения, 'retdesc'=>описание результата, // 'purses'=>массив балансов] function _WMXML9 () { global $Global_WMID, $XML_addr; $reqn=_GetReqn(); $rsign=_GetSign($Global_WMID.$reqn); $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <getpurses> <wmid>$Global_WMID</wmid> </getpurses> </w3s.request>"; $resxml=_GetAnswer($XML_addr[9], $xml); // echo $resxml; $xmlres = simplexml_load_string($resxml); if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; } $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc)); if($result['retval']==0 && $result['retval']!==false) { // Формируем массив [номер кошелька] = баланс foreach ($xmlres->purses->purse as $purse) { $pursename=strval($purse->pursename); $amount=floatval($purse->amount); $result['purses'][$pursename]=$amount; } } return $result; }

    Разберём, что происходит в этой функции.

    Функция не получает никаких входных параметров.

    Генерируем уникальный номер запроса $reqn с помощью функции _GetReqn():

    $reqn=_GetReqn();

    Получаем подпись XML-пакета с помощью функции _GetSign(). На вход функции подаём строку, полученную в результате склейки параметров, как это предусмотрено в описании интерфейса. Параметры должны склеиваться именно в таком порядке, как это указано ниже.

    $rsign=_GetSign($Global_WMID.$reqn);

    Наконец, формируем XML-пакет с запросом:

    $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <getpurses> <wmid>$Global_WMID</wmid> </getpurses> </w3s.request>";

    Отправляем запрос на сервер WebMoney и получаем от него ответ с помощью функции _GetAnswer(). На вход функции подаём URL интерфейса X9 из глобального массива $XML_addr, а также пакет XML-запроса, сформированный только что:

    $resxml=_GetAnswer($XML_addr[9], $xml);

    Для отладки и поиска ошибок может потребоваться прочитать XML-ответ "в чистом виде". Тогда просто раскомментируйте следующую строку:

    // echo $resxml;

    Вызовом функции simplexml_load_string() из библиотеки SimpleXML создаём на основе XML-ответа, полученного от WebMoney, объект. Параметры XML-ответа становятся свойствами объекта, и мы сможем легко получать к ним доступ.

    $xmlres = simplexml_load_string($resxml);

    Если $xmlres не создан, значит, мы по какой-то причине не получили ответ от WebMoney. Тогда прерываем работу функции:

    if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; }

    Читаем следующие свойства объекта: retval (содержит результат выполнения запроса; если балансы успешно получены, то retval равен 0), retdesc (содержит расшифровку результата). Сохраняем эти переменные в массив $result.

    $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc));

    Обратите внимание, что содержимое поля <retdesc> мы перекодировали из UTF-8 в Win1251. Дело в том, что XML-ответ от WebMoney приходит в кодировке Windows1251, но SimpleXML при помещении XML-данных в объект принудительно превратил их в Юникод. Такая вот у него особенность. А так как <retdesc> - это строка, и теоретически она может содержать русские символы, то при выемке её из объекта мы возвращаем ей "родную" кодировку. Хотя, в общем, это не обязательно и зависит от ваших нужд и задач.

    Если retval равен 0, то можно перейти к сохранению балансов по кошелькам. Номера кошельков и их балансы содержатся внутри одинаковых блоков XML-ответа <purse>...</purse> в <pursename> и <amount> соответственно. Пробегаем эти блоки в цикле и формируем ассоциативный массив, где ключами элементов делаем номера кошельков, а значениями элементов делаем соответствующие этим кошелькам балансы. Сформированный массив сохраняем внутрь элемента purses выходного массива $result:

    if($result['retval']==0 && $result['retval']!==false) { // Формируем массив [номер кошелька] = баланс foreach ($xmlres->purses->purse as $purse) { $pursename=strval($purse->pursename); $amount=floatval($purse->amount); $result['purses'][$pursename]=$amount; } }

    На выходе функция _WMXML9() возвращает массив $result:

    return $result;

    Чтобы было лучше понятно, ещё раз посмотрим на содержимое массива $result (его можно привести в читабельный вид с помощью функции print_r(), например):

    Array ( [retval] => код_выполнения [retdesc] => описание_результата [purses] => Array ( [номер_кошелька] => баланс [номер_кошелька] => баланс [номер_кошелька] => баланс ... ) )

    Теперь осталось только проверить, как работает то, что мы написали. Создадим скрипт для тестов test.php:

    <!--php // test.php - скрипт для тестирования include("wmxml.inc.php"); $r=_WMXML9(); echo "Результат (0 - успешно) - ".$r['retval']."<br-->"; echo "Расшифровка - ".$r['retdesc']."<br>"; while(list($key,$val)=each($r['purses'])) { echo "* На кошельке ".$key." ".$val." WM<br>"; } ?>

    Интерфейс X14. Бескомиссионный возврат перевода.

    С помощью этого интерфейса вы можете в течение 14 дней сделать возврат полученных WM-средств отправителю, не потеряв при этом комиссию системы. Интерфейс будет очень полезен для обменных пунктов и других сервисов в случае необходимости произвести возврат клиенту ошибочного платежа. Полное описание интерфейса находится здесь. Если Вы являетесь владельцем аттестата продавца и используете merchant.webmoney.ru, то использовать X14 вы можете без дополнительной регистрации. В противном случае, необходимо включить интерфейс путем обращения в службу поддержку WMID 941977853154.

    Наш XML-запрос должен выглядеть так:

    <w3s.request> <reqn></reqn> <wmid></wmid> <sign></sign> <trans> <inwmtranid></inwmtranid> <amount></amount> </trans> </w3s.request>

    Что означают параметры:

    • reqn - номер запроса, всякий раз должен быть больше предыдущего (в рамках данного отдельно взятого интерфейса);
    • wmid - ваш WMID;
    • sign - подпись запроса, сформированная из параметров: reqn+trans\inwmtranid+trans\amount
    • trans\inwmtranid - уникальный номер возвращаемой транзакции (в системе WebMoney);
    • trans\amount - сумма возвращаемой транзакции.

    Формат ответа сервера WebMoney можно посмотреть в описании интерфейса. В ответе нас интересуют: поле <retval> (eсли оно равно 0, то возврат произведён успешно, в противном случае retval будет содержать код ошибки, расшифровку которой нужно смотреть в поле <retdesc> или всё в том же описании интерфейса), а также атрибут id поля <operation> (содержит номер транзакции возврата) и поле <datecrt> (дата и время создания транзакции возврата).

    Приведем теперь полностью функцию, которая реализует работу с интерфейсом X14, и добавим её в wmxml.inc.php:

    // ИНТЕРФЕЙС X14. БЕСКОМИССИОННЫЙ ВОЗВРАТ. // На выходе: массив ['retval'=>код выполнения, 'retdesc'=>описание результата, // 'date'=>дата и время, 'wmtranid_ret'=>номер транзакции возврата] function _WMXML14 ($wmtranid,$amount) { global $Global_WMID, $XML_addr; $reqn=_GetReqn(); $amount=floatval($amount); $rsign=_GetSign($reqn.$wmtranid.$amount); $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <trans> <inwmtranid>$wmtranid</inwmtranid> <amount>$amount</amount> </trans> </w3s.request>"; $resxml=_GetAnswer($XML_addr[14], $xml); // echo $resxml; $xmlres = simplexml_load_string($resxml); if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; } $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc)); $result['wmtranid_ret']=strval($xmlres->operation->attributes()->id); $result['date']=strval($xmlres->operation->datecrt); return $result; }

    Разберём, что происходит в этой функции.

    Функция получает переменные:

    • $wmtranid - уникальный номер транзакции (в базе данных WebMoney), которая возвращается. Целое число. Обязательный параметр.
    • $amount - сумма возвращаемой транзакции. Данное значение используется в интерфейсе исключительно в целях самопроверки: если указанная сумма не равна реальной сумме возвращаемой транзакции, то интерфейс вернет ошибку. Заметим также, что транзакция может быть возвращена только полностью на всю сумму; частичный возврат не допускается. Обязательный параметр.

    Напомним, откуда мы можем получить значение $wmtranid:

    • передаётся вашему серверу при оплате через WM Merchant в форме оповещения о платеже;
    • может быть получен из истории операций с помощью интерфейса X3.

    Генерируем уникальный номер запроса $reqn с помощью функции _GetReqn():

    $reqn=_GetReqn();

    У $amount удаляем незначащие нули, если они есть:

    $amount=floatval($amount);

    Получаем подпись XML-пакета с помощью функции _GetSign(). На вход функции подаём строку, полученную в результате склейки параметров, как это предусмотрено в описании интерфейса. Параметры должны склеиваться именно в таком порядке, как это указано ниже.

    $rsign=_GetSign($reqn.$wmtranid.$amount);

    Наконец, формируем XML-пакет с запросом:

    $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <trans> <inwmtranid>$wmtranid</inwmtranid> <amount>$amount</amount> </trans> </w3s.request>";

    Отправляем запрос на сервер WebMoney и получаем от него ответ с помощью функции _GetAnswer(). На вход функции подаём URL интерфейса X14 из глобального массива $XML_addr, а также пакет XML-запроса, сформированный только что:

    $resxml=_GetAnswer($XML_addr[14], $xml);

    Для отладки и поиска ошибок может потребоваться прочитать XML-ответ "в чистом виде". Тогда просто раскомментируйте следующую строку:

    // echo $resxml;

    Вызовом функции simplexml_load_string() из библиотеки SimpleXML создаём на основе XML-ответа, полученного от WebMoney, объект. Параметры XML-ответа становятся свойствами объекта, и мы сможем легко получать к ним доступ.

    $xmlres = simplexml_load_string($resxml);

    Если $xmlres не создан, значит, мы по какой-то причине не получили ответ от WebMoney. Тогда прерываем работу функции:

    if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; }

    Читаем следующие свойства объекта: retval (содержит результат выполнения запроса; если возврат произведен успешно, то retval равен 0), retdesc (содержит расшифровку результата), атрибут id свойства operation (содержит уникальный номер только что созданной транзакции возврата в базе данных WebMoney), свойство operation\datecrt (содержит дату и время выполнения транзакции возврата). Сохраняем эти переменные в массив $result.

    $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc)); $result['wmtranid_ret']=strval($xmlres->operation->attributes()->id); $result['date']=strval($xmlres->operation->datecrt);

    Обратите внимание, что содержимое поля <retdesc> мы перекодировали из UTF-8 в Win1251. Дело в том, что XML-ответ от WebMoney приходит в кодировке Windows1251, но SimpleXML при помещении XML-данных в объект принудительно превратил их в Юникод. Такая вот у него особенность. А так как <retdesc> - это строка, и теоретически она может содержать русские символы, то при выемке её из объекта мы возвращаем ей "родную" кодировку. Хотя, в общем, это не обязательно и зависит от ваших нужд и задач.

    На выходе функция _WMXML14() возвращает массив $result:

    return $result;

    Теперь осталось только проверить, как работает то, что мы написали. Создадим скрипт для тестов test.php:

    <!--php // test.php - скрипт для тестирования include("wmxml.inc.php"); $wmtranid="128150624"; $amount="0.5"; $r=_WMXML14($wmtranid,$amount); echo "Результат (0 - успешно) - ".$r['retval']."<br-->"; echo "Расшифровка - ".$r['retdesc']."<br>"; echo "Номер - ".$r['wmtranid_ret']."<br>"; echo "Дата - ".$r['date']."<br>"; ?>

    Отметим, что примечание операции возврата, совершенной интерфейсом X14, всегда будет иметь следующий вид: "Moneyback transaction: номер возвращаемой транзакции. (примечание возвращаемой транзакции)", и изменить его нельзя.

    Интерфейс X16. Создание кошелька.

    Пожалуй, один из самых простых интерфейсов. С его помощью вы можете создавать кошельки в своём WMID. Полное описание интерфейса находится здесь. Интерфейс доступен всем пользователям с любым аттестатом и не требует специального включения.

    Наш XML-запрос должен выглядеть так:

    <w3s.request> <reqn></reqn> <wmid></wmid> <sign></sign> <createpurse> <wmid></wmid> <pursetype></pursetype> <desc></desc> </createpurse> </w3s.request>

    Что означают параметры:

    • reqn - номер запроса, всякий раз должен быть больше предыдущего (в рамках данного отдельно взятого интерфейса);
    • wmid - ваш WMID;
    • sign - подпись запроса, сформированная из параметров: createpurse\wmid+createpurse\pursetype+reqn
    • createpurse\wmid - WMID, в рамках которого мы хотим создать новый кошелёк. По идее, здесь можно было бы указать не только свой, но и чужой WMID, однако, данный интерфейс не поддерживает доверие, поэтому создавать кошелёк можно только в своем WMID. По этой причине и в wmid, и в createpurse\wmid должен значиться один и тот же WMID - ваш. В общем, зачем этот параметр включен разработчиками в состав XML-запроса - осталось неясным;
    • createpurse\pursetype - тип создаваемого кошелька;
    • createpurse\desc - название кошелька, которое будет отображаться в Keeper Classic или Keeper Light.

    Формат ответа сервера WebMoney можно посмотреть в описании интерфейса. В ответе нас интересуют поля <retval> (eсли оно равно 0, то кошелёк создан успешно, в противном случае retval будет содержать код ошибки, расшифровку которой нужно смотреть в поле <retdesc> или всё в том же описании интерфейса) и <pursename>. В последнем содержится номер созданного кошелька.

    Приведем теперь полностью функцию, которая реализует работу с интерфейсом X16, и добавим её в wmxml.inc.php:

    // ИНТЕРФЕЙС X16. СОЗДАНИЕ КОШЕЛЬКА. // На выходе: массив ['retval'=>код выполнения, 'retdesc'=>описание результата, // 'purse'=>номер кошелька] function _WMXML16 ($type,$desc) { global $Global_WMID, $XML_addr; $reqn=_GetReqn(); $rsign=_GetSign($Global_WMID.$type.$reqn); $desc=trim($desc); $desc=htmlspecialchars($desc, ENT_QUOTES); $desc=iconv("CP1251", "UTF-8", $desc); $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <createpurse> <wmid>$Global_WMID</wmid> <pursetype>$type</pursetype> <desc>$desc</desc> </createpurse> </w3s.request>"; $resxml=_GetAnswer($XML_addr[16], $xml); // echo $resxml; $xmlres = simplexml_load_string($resxml); if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; } $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc)); $result['purse']=strval($xmlres->purse->pursename); return $result; }

    Разберём, что происходит в этой функции.

    Функция получает переменные:

    • $type - тип кошелька (1 буква - Z, R, U и т.д.). Обязательный параметр.
    • $desc - название кошелька. Допускаются любые символы, в том числе русские буквы. $desc желательно передавать в функцию в кодировке Win1251. Обязательный параметр.

    Генерируем уникальный номер запроса $reqn с помощью функции _GetReqn():

    $reqn=_GetReqn();

    У $desc убираем лишние пробелы в начале и конце:

    $desc=trim($desc);

    Получаем подпись XML-пакета с помощью функции _GetSign(). На вход функции подаём строку, полученную в результате склейки параметров, как это предусмотрено в описании интерфейса. Параметры должны склеиваться именно в таком порядке, как это указано ниже.

    $rsign=_GetSign($Global_WMID.$type.$reqn);

    Теперь преобразуем специальные символы ("<", "&" и др.) в html-сущности. Если этого не сделать, то при попадании в $desc таких символов WebMoney наш запрос не примет и вернет ошибку "A semi colon character was expected". Преобразовать спецсимволы в PHP можно с помощью функции htmlspecialchars():

    $desc=htmlspecialchars($desc, ENT_QUOTES);

    Но это ещё не всё. $desc может содержать русские символы. Например, в $desc может быть такой текст: "тестовый кошелёк". И здесь нужно понимать, как подготовить $desc для передачи в составе XML-пакета. Дело в том, что содержимое полученного от вас XML-пакета сервер WebMoney попытается прочитать так, будто он пришел в кодировке Unicode. Если сервер встретит в пакете русские символы в другой кодировке, то вернет ошибку: "An invalid character was found in text content" ("Обнаружен ошибочный символ"). Для того чтобы этого не произошло, нам нужно принудительно перекодировать $desc в UTF-8 и уже в таком виде включать его в XML-запрос.

    Сделать преобразование кодировок можно с помощью функции iconv() из одноименного расширения PHP:

    $desc=iconv("CP1251", "UTF-8", $desc);

    То же самое, но с помощью функции mb_convert_encoding() из расширения mbstring:

    $desc=mb_convert_encoding($desc, "UTF-8", "windows-1251");

    Можно даже преобразовать не в UTF-8, а в html-сущности, это тоже сработает:

    $desc=mb_convert_encoding($desc, "HTML-ENTITIES","windows-1251");

    Если же iconv и mbstring вашим сервером не поддерживаются, то могу предложить ещё один вариант. Оставьте $desc в кодировке Win1251, а в начале XML-запроса вставляйте заголовок <?xml version='1.0' encoding='windows-1251'?>. Он укажет, что данные в пакете переданы в Win1251, и сервер WebMoney обработает их именно в этой кодировке. То есть пакет в этом случае будет начинаться так:

    $xml="<!--xml version='1.0' encoding='windows-1251'?--> <w3s.request> ...

    Наконец, формируем XML-пакет с запросом:

    $xml=" <w3s.request> <reqn>$reqn</reqn> <wmid>$Global_WMID</wmid> <sign>$rsign</sign> <createpurse> <wmid>$Global_WMID</wmid> <pursetype>$type</pursetype> <desc>$desc</desc> </createpurse> </w3s.request>";

    Отправляем запрос на сервер WebMoney и получаем от него ответ с помощью функции _GetAnswer(). На вход функции подаём URL интерфейса X16 из глобального массива $XML_addr, а также пакет XML-запроса, сформированный только что:

    $resxml=_GetAnswer($XML_addr[16], $xml);

    Для отладки и поиска ошибок может потребоваться прочитать XML-ответ "в чистом виде". Тогда просто раскомментируйте следующую строку:

    // echo $resxml;

    Вызовом функции simplexml_load_string() из библиотеки SimpleXML создаём на основе XML-ответа, полученного от WebMoney, объект. Параметры XML-ответа становятся свойствами объекта, и мы сможем легко получать к ним доступ.

    $xmlres = simplexml_load_string($resxml);

    Если $xmlres не создан, значит, мы по какой-то причине не получили ответ от WebMoney. Тогда прерываем работу функции:

    if(!$xmlres) { $result['retval']=1000; $result['retdesc']="Не получен XML-ответ"; return $result; }

    Читаем следующие свойства объекта: retval (содержит результат выполнения запроса; если кошелёк создан успешно, то retval равен 0), retdesc (содержит расшифровку результата), purse\pursename (содержит номер созданного кошелька, включая первую "сигнальную" букву, т.е. в формате буква+12 цифр). Сохраняем эти переменные в массив $result.

    $result['retval']=strval($xmlres->retval); $result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc)); $result['purse']=strval($xmlres->purse->pursename);

    Обратите внимание, что содержимое поля <retdesc> мы перекодировали из UTF-8 в Win1251. Дело в том, что XML-ответ от WebMoney приходит в кодировке Windows1251, но SimpleXML при помещении XML-данных в объект принудительно превратил их в Юникод. Такая вот у него особенность. А так как <retdesc> - это строка, и теоретически она может содержать русские символы, то при выемке её из объекта мы возвращаем ей "родную" кодировку. Хотя, в общем, это не обязательно и зависит от ваших нужд и задач.

    На выходе функция _WMXML16() возвращает массив $result:

    return $result;

    Теперь осталось только проверить, как работает то, что мы написали. Создадим скрипт для тестов test.php:

    <!--php // test.php - скрипт для тестирования include("wmxml.inc.php"); $type="U"; $desc="тестовый кошелёк"; $r=_WMXML16($type,$desc); echo "Результат (0 - успешно) - ".$r['retval']."<br-->"; echo "Расшифровка - ".$r['retdesc']."<br>"; echo "Номер кошелька - ".$r['purse']."<br>"; ?>

    В заключение ещё раз приведём ссылку на файл с функциями всех 10 XML-интерфейсов WebMoney, которые мы рассмотрели в статьях на оВебМани.Ру. Вот он. Файл готов к работе, вы можете включать его в свои программы и использовать.