I will prefer 2checkout because this is what I used in purchasing reseller hosting and they didn't ask for any extra documents.
By the way I think I have found what is causing this problem ("your order is empty") and I have emailed
[email protected] about it. Please take a look at it.