Dear customer, possibly, we do experience technical issues at the moment (and you can be sure it’s painful for us as much as it is for you). Our team is already on it and we are working our best!
If this issue happened to you, you should appeal to our Customer Support team to receive assistance.
Also, while appealing to our Customer Support team, please, send to us the following information:
- The email address you used to register your account
- The screenshot of your completed payment
- The invoice ID
- The last 4 digits of your card and BIN (first 6 digits of your card)
- Your country of residence
We will do our best to resolve your problem!