if you store is:
www.bbbbbb.com
Your x-payments will be
checkout.bbbbbbb.com
or
payment.bbbbbbb.com
or
whatever.bbbbbbb.com
regardless of the physical server it's on.
the xp server will have its own ip, its own SSL cert
it will be a closed environment