Frequently asked questions

Everything you need to know about ordering, payment, and digital delivery.

Your key is released automatically after the payment provider confirms the transaction. Most successful orders are delivered within a few moments.

Still need help?

Our support team is here to assist you.

Contact support