Your ebook sells. Now readers want the printed copy, the poster and the signed box set.
Easy Digital Downloads is built for files. As of October 2026, its own Simple Shipping page sells physical shipping as a separate extension: flat domestic and international rates, with no carrier rates by weight, size or distance. Recurring billing is another extension.
That is fine for a file shop. It gets crowded the day you sell a book, a print and a monthly club from the same site.
Files. Boxes. Both.
WP EasyCart PRO sells every kind of product from the same store. Pick Downloadable as the product type, attach the file and set Maximum Downloads and Expiration. Files sit in a protected folder on your server or in your own Amazon S3 bucket, and buyers fetch them from My Account › Downloads once the payment is approved.

Then add the hardback next to it. Live USPS, UPS, FedEx, DHL, Canada Post and Australia Post rates, shipping zones and local pickup are already in the plugin. So are subscriptions with Stripe, coupons, tax and abandoned cart emails. See every shipping feature.
Where: WP Admin › EasyCart › Products › Add product › Product type. Plan: PRO or Premium. See every product type.
★★★★★ Rated 4.5 out of 5 by 200+ store owners on wordpress.org
“To do what EasyCart allows me to do required me to install literally at least a dozen plugins.”
— fprus, wordpress.org review, July 2022
All in one plugin
One plugin. Files and freight.
The free trial unlocks PRO on your own WordPress site: downloads, live shipping rates and subscriptions, no extension stack. Rated 4.5 out of 5 by 200+ store owners on wordpress.org.