striped integrate, cart refactor
stripe and cart refactor
merge stripe and cart refactor