Состав пакета команд
command=deposit_check email=email клиента value=сумма currency=код валюты суммы filial=идентификатор филиала (см. Приложение 6)
Для формирования отложенного платежа, который будет исполнен после персонификации клиента-получателя, необходимо дополнительно передать в запросе параметры исходящей операции и данные для персонификации:
deferred=1 (признак отложенного платежа)
ocode=oCode оператора
code1=параметр платежа code1
code2=параметр платежа code2
code3=параметр платежа code3
snils=СНИЛС
inn=ИНН
doc_serial=серия документа, удостоверяющего личность
doc_number=номер документа, удостоверяющего личность
doc_issuer_code=код подразделения в формате NNN-NNN
doc_issuer=название подразделения
doc_issue_date=дата выдачи в формате YYYY-MM-DD
birthday=дата рождения в формате YYYY-MM-DD
Пример пакета команд:
command=deposit_check email=tech@telcellmoney.am value=100.00 currency=RUR filial=15
Пример положительного ответа системы:
command=deposit_check
email=tech@tellcelmoney.am
value=100.00
limit=14900.00
currency=RUR
filial=15
result=ACK
Пример отрицательного ответа системы
command=deposit_check
email=tech@telcellmoney.am
value=100.00
currency=RUR
filial=15
result=NAK
result_details=01:NOT_EXISTS
Если ответ системы положительный, значение параметра “result” устанавливается “ACK”. При отрицательном ответе параметр “result” будет содержать значение “NAK”, при этом также дополнительно может передаваться параметр “result_details”, содержащий описание причины отказа.
Значение limit в положительном ответе указывает на лимит пополнения для данного клиента.