To access the interface, use a WMID registered on the Megastock catalog and the listed groups, or any WMID from the same passport. If you have only one WMID in your passport, you can attach an additional WMID to the passport and use it to access the X19 interface. If your application for registration on Megastock has still not been reviewed, indicate the WMID used to sign the requests in the userinfo/wmid parameter or authorize on the attestation center website using the WMID, and you will have the opportunity to test the X19 interface.

mandatory parameter: 1 or cash - purchase/withdrawal of WM in cash at an exchange point. 2 or sdp - purchase/withdrawal of WM in cash through money transfer systems. 3 or bank - purchase/withdrawal of WM from/to a bank account. 4 or card - purchase/withdrawal of WM to a bank card. 5 or emoney - exchange of WM for other types of electronic currency.6 or sms - Funding a WM-purse by SMS (operation/direction=2 only)7 or mobile - Withdrawal of WM to a phone account - recharging a phone account (operation/direction=2 only)8 or blockchain - exchange of WM for cryptocurrency - (operation/direction=1 only)To use this verification switch all request to the addresshttps://apipassport.webmoney.ru/XMLCheckUser.aspx или https://apipassport.webmoney.ru/XMLCheckUserCert.aspx

operation/direction

direction of the operations

1 or output - Funds withdrawal (default value)2 or input - Top-upfor operation/type=6 it is permitted only to top-up the System, therefore only operation/direction=2 is allowedfor operation/type=7 it is permitted only to top-up the System, therefore only operation/direction=1 is allowed

mandatory parameter, floating point number (separated by a decimal point (.) ), for ten and a half this would be "10.5" (without the quotation marks). Insignificant trailing zeros and decimal points, if the number is an integer, should not be used. "10.5" and "9" are correct, while "10.50" and "9." are incorrect. To withdrawal (operation/direction=1) must specify the amount to be deducted from the purse of the participant, excluding commissions WM, to top-up (operation/direction=2) must specify the amount to be "credited to the purse of the party system" Attention! for operation=8 (exchange WEBMONEY for BTC or BСH) the transfer amount must be at least 0,001 BTC or 0.001 BСH

compulsory parameterAttention! For all the operations you need to specify WMID of the member of the System that makes an input or output operation.

userinfo/pnomer

passport number

mandatory for operation=1

userinfo/fname

user's last name

mandatory for operation=1, 2, 3, 4

userinfo/iname

user's first name

mandatory for operation=1, 2, 3, 4

userinfo/bankname

bank name

mandatory for operation=3, 4

userinfo/bank_account

bank account number

mandatory for operation=3

userinfo/card_number

bank card number

mandatory for operation=4

userinfo/emoney_name

payment system name

mandatory for operation=5emoney_name=paypal.com for PayPalemoney_name=skrill.com for Skrillemoney_name=alipay.com for Alipayemoney_name=qiwi.ru for QIWI Appletemoney_name=money.yandex.ru for Yandex.Money

mandatory for operation=6 and =7mobile phone number should be specified in international format the format is: country code + operator code + number, without '0' and '00'e.g.: 79101010101

userinfo/crypto_name

crypto name

mandatory for operation=8crypto_name=bitcoin for Bitcoincrypto_name=bitcoincash for Bitcoin CashAttention! for operation=8 (exchange WEBMONEY for BTC or BСH) the transfer amount must be at least 0,001 BTC or 0.001 BСH

0 - request successful, the information given in the request matches the information for the user's WM passport, other values mean that an error occurred for the request2 - signerwmid has no access to the interface403 - request for userinfo/wmid member information is impossible404 - specified parameters don't correspond with userinfo/wmid member405 - userinfo/wmid member should obtain Formal (or higher) passport406 - request for Capitaller budget automation tools information is impossible407 - userinfo/wmid member of the System should upload a colour copy of all significant pages of his identity card to https://passport.wmtransfer.com/asp/Upload.asp and wait till it is verified408 - funds withdrawal to the specified payment card is not allowed for userinfo/wmid member, see http://wiki.wmtransfer.com/projects/webmoney/wiki/Bank_card_verification409 - 7 days since userinfo/wmid registered to the System have not yet passed410 - 7 days since userinfo/wmid the changed of passport number have not yet passed411 - you need to create a WMX-purse, clarify on wmx.wmtransfer.com corresponding to this purse Bitcoin address and use it to exchange WEBMONEY to Bitcoin415 - userinfo/wmid member should check his phone number, see https://passport.wmtransfer.com/asp/mobilever.asp416 - it's impossible to recharge the account of the specified mobile phone417 - it's impossible to recharge the account of the specified mobile phone418 - it's impossible to recharge the account of the specified mobile phone, exceeded limit for this phone419 - it's impossible to recharge the account of the specified mobile phone, limit exceeded for sender420 - this operation is available only for citizens of the Russian Federation421 - withdrawal on Bank cards from USD purses to residents of the European Economic Area are not available422 - withdrawal on Bank cards from WME purses is available only to residents of the European Economic Area427 - incorrect phone number (the number of incorrect length)428 - the phone number must be specified in international format (with country code)451 - this payment system is not supported in this interface452 - member ID is specified incorrectly499 - requests limit exceeded500-unknown error