Embed YouTube, login to buy & payment methods

From Woocommerce docs:

WooCommerce includes options to allow guest checkout, meaning
customers do not need an account to make a purchase;

Paypal standard merchant functionality permits people to use credit or debit card instead of a paypal account.

WooCommerce is based on custom post types, and uses the standard editor field, so embedding a youtube video in your product would be just as easy as adding a video to a blog post.