1. Регистрация самозанятого в Системе МОНЕТА.РУ
1. Cоздание профиля самозанятого и отправка смс кода на его номер телефона
https://my.payanyway.ru/npdapi/sendsmsnew
Принимаемые параметры:
key - security_key
phone - номер телефона в формате: код страны, код оператора, номер
signature - подпись запроса, формируется как md5 хэш от значений передаваемых параметров (кроме параметра key), отсортированных в алфавитном порядке ключей, конкатенированных с secret_key. Например, для запроса /sendsms подпись будет проверяться по формуле: md5(phone_value + secret_key_value), где знак “+” - конкатенация строк.
Варианты ответа на запрос:
{"error":"no parthner"} - партнер по security_key не найден, либо был отключен
{"error":"wrong signature"} - сигнатура запроса не прошла проверку
{"error":"no sms"} - не удалось отправить смс
{"code":true} - смс с кодом отправлено
{"confirmed":true} - смс код был уже ранее подтвержден
2. Подтверждение номера телефона самозанятого
https://my.payanyway.ru/npdapi/verifysmscode
Принимаемые параметры:
key - security_key
code - смс код, переданный пользователем.
phone - номер телефона в формате: код страны, код оператора, номер.
createAccount - 1 или 0 - создавать или нет кошелёк самозанятого в системе Монета (ЭСП).
signature - подпись запроса, формируется как md5 хэш от значений передаваемых параметров (кроме параметра key), отсортированных в алфавитном порядке ключей, конкатенированных с secret_key. Например, для запроса /sendsms подпись будет проверяться по формуле: md5(code + phone_value + secret_key_value), где знак “+” - конкатенация строк.
Варианты ответа на запрос:
{"error":"no parthner"} - партнер по security_key не найден, либо был отключен
{"error":"wrong signature"} - сигнатура запроса не прошла проверку
{"error":"no user"} - по указанному номеру телефона не найден пользователь
{"error":"wrong code"} - переданный код не является верным
{"approved":true} - код смс прошел проверку, номер телефона подтверждён.
Last updated
Was this helpful?