Ever Checkout lets you sell digital products from your WordPress site without setting up a full online store. Add a product, attach the file and put a buy button on any page. Your customer pays, lands on a receipt page with the download link, and gets the same link by email.
Products, orders and customers live in your own WordPress database, and payments go straight to the account you connect.
How it works
- Add a product with a name, a price and one or more files.
- Place the buy button. Use the block in the editor, or the
[ecout_buy_button] shortcode in any theme or page builder.
- Your customer enters a name and an email address and pays. There’s no account to create.
- The receipt page and the receipt email both carry the download links.
- You follow orders, customers and sales from your WordPress dashboard.
What you can sell
Ebooks and PDFs, software, plugins and themes, music and sample packs, photos and illustrations, video lessons and course files, printables, templates, fonts and presets. Anything you can deliver as a file works.
Features
Selling
- Unlimited products, each with one or more files
- A buy button block and a shortcode
- Guest checkout: a name and an email address are all your customer types
- A receipt page and a receipt email, both with the download links
- Any currency, with prices formatted for your locale
- Product import from a CSV file, with a sample file included
Payments
- Card payments, including the wallets available in your customer’s region, through Stripe
- Bank transfer, for orders you confirm by hand once the money arrives
- A test gateway that only you can see, so you can run a full purchase before going live
- Refunds from the orders screen
Protected downloads
- Files are kept in a protected folder outside the media library, under random names
- Every download is checked against its order when it is served, so a shared link does not share the file
- Download limits and link expiry, set for the whole store or per product
- A refunded order loses its downloads straight away
Orders and customers
- Orders with search and filters
- A customer record for every buyer, created at checkout
- A dashboard with your sales and a short list of what’s left before you go live
- Checkouts that were never paid are cancelled automatically every day
Who it’s for
Ever Checkout is for people who sell files: writers, developers, designers, musicians, photographers and teachers. It handles one-time purchases. If you need a cart, shipping, stock or subscriptions, a full store plugin is the better fit.
Your data stays on your site
There is no outside dashboard and no hosted store. Card details never reach your site, because your customer pays on the payment provider’s own page. Customer data works with the WordPress personal data export and erase tools, and suggested privacy policy text is added under Settings > Privacy.
External services
Ever Checkout connects to a payment provider only after you turn on its gateway and enter your own account keys.
Stripe, by Stripe, Inc., takes card payments and refunds. Terms of service, privacy policy.
- When a customer starts a checkout, the plugin sends their email address, the product name, price, currency and quantity, the order number and order key, and the addresses on your site the customer returns to after paying or cancelling.
- When Stripe reports a payment to your site, the plugin asks Stripe for that payment’s details to confirm the amount and the payment method. Stripe sends the payer’s email address, name and country, which are saved on the order and the customer record.
- When you refund an order, the plugin sends the payment reference, the amount and your note.
Card details never reach your site. Errors returned by Stripe are written to a log file in the plugin’s protected uploads folder.