Vanity: Order & Client Experience PUQ Web Hosting module WHMCS Order now | Download | Community This page follows a vanity order from the WHMCS cart through to the live customer dashboard. On the order form The vanity product's order form asks the buyer to choose a name and a domain, with a single helper line: “lowercase letters, digits and hyphens — this is your website name and your email name.” Website/mailbox quota dropdowns and a live price summary sit alongside. As the buyer types, the module checks availability live against your API. A taken or reserved name is rejected with the reason, and a live preview shows exactly what they'll get: A free name turns green and unlocks Continue: Customising the order-form panel The whole "Choose your name & domain" card — its markup, CSS and the small bit of JavaScript that powers the live availability check and the name.domain / name@domain preview — lives in an editable template, not in the (ionCube‑encoded) PHP. You can restyle it to match your theme. File: modules/servers/puqWebHosting/templates/order_form_vanity.tpl It is plain text — open it in any editor. The header comment explains every part. All CSS classes are prefixed puqv- (e.g. .puqv-pill, .puqv-preview, .puqv-name-row). Edit the