tweaks to cart persistence
update / completion / documentation of the invoice payment example