Originally Posted by ambal
Thank you, Jeremy, for sharing this information. We didn't test with the AlteredOne's mod and didn't know it allows XC 4.5.4 to work with iFrame provided by XP 1.0.6.
Let me clarify.
The iFrame provided by XP 1.0.6 is a very specific css made by Altered Cart.
To use this with X-Cart (I am using it with 4.5.4), you need to use the Altered Cart's X-Payments Connector For Checkout One. This is used IN ADDITION TO the stock XPC.
1. Deploy XP 1.0.6 in XC 4.5.4 using the stock XPC module, test. (this works fine)
2. in XP, assign the template to be used: checkout_one
3. in XCart, use the Altered Cart Checkout One module, enable iFrame.
This works exactly as needed. The order does not "process" until credit card is authorized.
It does not circumvent X-Payments in any way -- it is simply a much smarter way for X-Cart to operate.
This is how the stock XPC should have always worked.
My point about compatibility - I was under the impression that XP 1.0.6 required XC 4.5.5, but that does not appear to be the case. I am using XP 1.0.6 with XC 4.5.4 and it configured just fine. I tested this BEFORE using the Altered Cart code.
Hopefully, someone else with 4.5.4 can also install XP 1.0.6 and verify this.