Hola:
Un objeto Ajax se inicializa, se programa la respuesta y luego se hace la petición... no hay más, o sea que los laureles para las librerías no tienen mucho sentido.
Con eso de los carritos de compra, no he urgado mucho, pero simplemente es cuestión de saber usar las variables de sesión.
Saludos