Transfer to mobile phone balance

The protocol allows the Counterparty to send requests for depositing money to the accounts of subscribers to Russian mobile carriers Megafon, Beeline, MTS, and Tele2. The transfer purpose depends on the value of dstAccount. This field can pass the recipient's mobile phone number or mobile carrier ID (in this case, the phone number is passed in a different parameter).

The phone number is passed in dstAccount

If the phone number is linked to a Yandex.Money Wallet, the money is deposited to the Wallet.

If you want the money to be deposited to the mobile phone account, you will need to change the Counterparty settings in Yandex.Money (this can be done on request).

Request parameters

Parameter

Type

Description

dstAccount

xs:long, 20 characters

Phone number format: 79...

Example: dstAccount="79052075556"

Parameter

Type

Description

dstAccount

xs:long, 20 characters

Phone number format: 79...

Example: dstAccount="79052075556"

Note.

If the deposit isn't processed using the phone number, it's possible that the service couldn't detect the carrier automatically.

Try passing the request in another format, specifying the operator ID in dstAccount.

The mobile carrier ID is passed in dstAccount

This approach is more reliable, because it solves the problem of identifying the operator by the phone number.