The best way to reduce shopping cart abandonment is to raise the desire for the product to a high point and ask for the sale on the spot.
Will you find a better time to sell your product other then when you ave a captive audience on your website? How do you do this?
Simply have a good product demonstrator constantly live-stream your product and have show and sale moments on your ecommerce shop. This is a straightforward solution to a simple problem.