stripe and cart functionality working