Why Your VPS May Take Longer to Provision
Short answerProvisioning is automated but not instant. After payment, VPSGrid queues deployment (OS template, disk, networking, validation, credentials). This usually completes in minutes, but payment review, custom options, or Windows first-boot tasks can add time.
Overview
This article explains why provisioning takes time and what happens in the background. Full workflow: Understanding the VPS Provisioning Process. If you believe provisioning is genuinely stuck, see the decision table below — you may need a support ticket after reasonable wait.
What happens after you pay
- Invoice marked Paid — provisioning starts after successful payment authorization
- Job queued — your VPS is scheduled on the virtualization platform
- Template deploy — OS image cloned/created, disk allocated, cloud-init/password applied
- Networking — primary IPv4 assigned and attached to the VM
- Validation — automated checks confirm the deployment is healthy
- Active + welcome email — service shows Active; credentials sent — How to Read Your VPSGrid Welcome Email
Why it is not instant
- KVM template work — cloning disk and configuring the VM takes longer than flipping a shared-hosting switch
- Configurable options — extra RAM/disk/IP choices add steps to the build
- Windows first boot — Windows Server initial setup often takes longer than Linux
- Deployment validation — VPSGrid waits for checks to pass before marking the service ready
- Email delivery — welcome mail sends after the VPS is ready, not at checkout
Factors that commonly add delay
| Factor | Effect |
|---|---|
| Payment pending / fraud review | Provisioning waits until invoice is truly Paid |
| Peak order volume | Queue may lengthen temporarily |
| Custom VPS / large disk options | More resources to allocate |
| Windows vs Linux template | Windows often slower on first boot |
| Wrong/spam-filtered email | You may not see credentials even when Active — check client area |
Typical timing expectations
Many orders finish within a few minutes after payment, but VPSGrid does not guarantee a fixed minute-level SLA in self-service documentation. A short wait is normal.
- 0–15 minutes after Paid: usually still provisioning — refresh Services → My Services
- 15–30 minutes: uncommon but possible during reviews or heavy load — verify payment and email
- Beyond ~30 minutes with Paid invoice and still Pending: open a support ticket with order ID and service ID
What you can do while waiting
- Confirm invoice status is Paid — How to Pay an Invoice
- Refresh the client area; avoid placing duplicate orders
- Check spam/junk for provisioning or welcome emails
- Verify account email under profile settings
Normal delay vs stuck provisioning
| Situation | Usually normal? |
|---|---|
| Just paid, status Pending | Yes — wait and refresh |
| Invoice unpaid / failed card | Expected — complete payment first |
| Paid + Pending >30 minutes | Investigate — open ticket |
| Active but no welcome email | Check spam; copy credentials from service page |
| Active but blank primary IP | Ticket with service ID |
Frequently Asked Questions
Should I order again if it is slow?
No — duplicate orders can double-charge. Wait, verify payment, then ticket if Paid + Pending persists.
Does provisioning start before payment clears?
Generally no. The invoice must reach Paid status first.
Where do I see progress?
Client area service status and emails — there is usually not a minute-by-minute progress bar.
Related Articles
Need More Help?
Open a ticket at billing.vpsgrid.net with order ID, service ID, payment time, and a screenshot if Paid + Pending exceeds ~30 minutes.
Was this answer helpful?