okay this is response from Skrill Support for "must-having account to pay by Skrill?":
Hi,
Your customers don't need a Skrill account to pay via Skrill.
If you are testing the checkout using your registration email address, then the system pushes ewallet payment (with email address and...