I am trying to send money (payout) from my business account to another Skrill account using API as documented, using a request like the following:
https://www.moneybookers.com/app/pay.pl?action=prepare&[email protected]&password=6b4c1ba48880bcd3341dbaeb68b2647f&amount=500¤cy=INR&[email protected]&subject=some_subject¬e=some_note&frn_trn_id=111
But I am getting the following error as the response:
<response>
<error>
<error_msg>LOCK_LEVEL_9</error_msg>
</error>
</response>
And my account is getting locked. I am trying these transactions using my two test accounts, one for merchant account and other for buyer account.
(I tried to send money from my Skrill account manually and it is working. But I need to implement this in my website, so I'm attempting to make the API work as well.)
Add your IP in the developer settings section of your Skrill account under:
"Allow payments only from the following IP addresses (separated by spaces)"
That fixed this problem for me. I assumed that 'no IP entered' meant any IP should work.
Late to the party, but in my testing and development with Skrill, this seems to be an automatic security lock on the 'merchant' account. I believe it can be removed simply by performing a password reset for the merchant account.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With