is the checkout process directly happening in the woocommerce site or the plugin only for displaying the woocommerce product?
Checkout process happens in the woocommerce site. If you want to process payment inside XeroChat then you have to sync products to XeroChat e-commerce. Both options are available.
if the checkout happened in the woocommerce. is this module able to fetch the order data from woo into xerochat?
and in the woocommerce for each variation, we can define a different picture, but in the xerochat each variation has no such feature, so what will happen with the sync product from woocommerce presented in the xerochat? did your demo has this woocommerce data that I can try?
It will not sync orders. We did whatever can be done to cope with current XeroChat e-commerce. It does not support images for now. Yes, the demo has data to test.
I try your demo admin, and I cannot try to create a bot reply for including the webview from this woocommerce in yourdemo