Help centre

How can we help?

Questions about orders, licence keys, or setup — pick the option that fits best.

Common questions

Frequently asked questions

Quick answers to common questions about orders and keys.

Keys are delivered instantly after payment. Your licence key appears on the order confirmation page and is emailed to you within seconds.
We accept all major credit and debit cards through our secure checkout. Payments are encrypted end-to-end.
Digital keys cannot be refunded once delivered. Contact support within 24 hours if you did not receive your key or received an invalid key.
Your key and activation instructions are included in your order confirmation email. Follow the steps for your specific product.
Yes. All payments go through encrypted secure checkout. We never store your card details, and keys are delivered only after successful payment.