Well, X-Payments works with subdomains just fine. By default, we provide subdomains for our new X-Payments plans (
http://www.x-cart.com/xpayments-pricing.html).
This issue needs to be investigated by our techs. Please contact them at
helpdesk@qtmsoft.com