Skip to main content

How long does it take to setup my account?

Your account will be setup generally within 30 minutes. However in some cases it might be little longer if your transaction has been kept under hold phase by our payment processing co. due to any verification reasons.

Leave a Reply