Что вызывает ошибку Skrill LOCK_LEVEL_9 при отправке денег?
Я пытаюсь отправить деньги (выплаты) со своего бизнес-аккаунта на другой аккаунт Skrill, используя API, как описано в документации, используя следующий запрос:
https://www.moneybookers.com/app/pay.pl?action=prepare&email=mymailid@host.com&password=6b4c1ba48880bcd3341dbaeb68b2647f&amount=500¤cy=INR&bnf_email=beneficiary@domain.com&subject=some_subject¬e=some_note&frn_trn_id=111
Но я получаю следующую ошибку в качестве ответа:
<response>
<error>
<error_msg>LOCK_LEVEL_9</error_msg>
</error>
</response>
И мой аккаунт блокируется. Я пытаюсь выполнить эти транзакции, используя мои два тестовых аккаунта: один для торгового счета, а другой для покупателя.
(Я пытался отправить деньги со своего счета в Skrill вручную, и он работает. Но мне нужно реализовать это на моем веб-сайте, поэтому я пытаюсь также заставить API работать.)
2 ответа
Поздно до вечеринки, но в моем тестировании и разработке со Skrill это похоже на автоматическую блокировку безопасности для учетной записи продавца. Я считаю, что это можно удалить, просто выполнив сброс пароля для учетной записи продавца.
Добавьте свой IP-адрес в раздел настроек разработчика вашей учетной записи Skrill под:
"Разрешить платежи только со следующих IP-адресов (разделенных пробелами)"
Это решило эту проблему для меня. Я предположил, что "IP не введен" означает, что любой IP должен работать.