bezhad, I appreciate the sentiment but the Xara generator only delivers static websites using HTML, CSS & JS. They can then be run from anywhere.
Integrating e-Commerce requires a server, a mechanism to record state and probably a full-blown CSS.

Now it is possible to design systems with state, without a server, but you are getting into coding and the Xara delivery is cleverly not in that domain.
Its solution was to allow third-party widgets to be added. The problem is, which one should Xara focus on? Choosing one over the other is difficult and doing all is expensive.

I am more than willing to accept commissions to integrate almost anything as I have mostly done them but it would have to be paid work as there are so many additions a designer's Customer needs or expects that make generic solutions too limited.

Acorn
Third-Party Widget Integrator for Xara Desktop Applications for Hire