> but why not "simply" bring the x-payments page into the checkout page as an
> iframe, loaded automatically by selecting the credit card payment method (and if
> you have credit card payment method selected by default, then bingo -- customer
> enters credit card. Clicks submit. X-cart processes order then immediately after
> sends payment to gateway. DONE. User experience maintained. PCI compliance maintained.
Well, X-Payments v1.0.5 can do that.
http://www.youtube.com/v/sGjdOdVVnnM
Perhaps I missed something in your question?