Adam thanks for logging feature request.
But I'm confused by your answer, it doesn't really make any sense to me. I don't know what the difference is between me creating a staging site for a customer vs them creating staging site, the functionality should be the same?
I have staging.com on Cloudflare, I set wildcard A record pointing at Enhance server. I have Total TLS so I can have valid-SSL from Cloudflare on my wildcard subdomain. I load up a staging site on a customer's account, customer-stage-site.staging.com is created. I try going to customer-stage-site.staging.com and I get a http error screen.
My wildcard A record should allow for DNS at Cloudflare to resolve *.staging.com to the Enhance server for staging purposes, so Enhance can use whatever subdomains it wants for all the staging sites and those subdomains will resolve via CF DNS and catch valid SSL from CF as well, but instead I get an http error, it doesn't resolve.
Are you saying the wildcard A record should work as-is, but something else is wrong? Or was that just a suggestion for me to manually create each individual staging site DNS in the CF DNS?