I did a Google search on 'How to make a shopping cart with laravel' came up with a few examples:
Here's a repo that has one: https://github.com/Crinsane/LaravelShoppingcart
Another discussion about it here: https://laracasts.com/discuss/channels/general-discussion/simple-shopping-cart
Here's a YouTube video on creating one: https://www.youtube.com/watch?v=oc1_DHfL89k
Stripe integration tutorial can be found here: http://justlaravel.com/integrate-stripe-payment-gateway-laravel/
And here for subscriptions (I tested this one with v5.4 and it worked pretty good): http://www.qcode.in/subscription-with-coupon-using-laravel-cashier-stripe/
Didn't watch the video but hope those give you a good start.