Skip to content

Sell digital products

How-to guide
For:
Publishers and marketers
Needs permission:
products:edit, products:publishsensitive
In the app:
Earn, then Products

Sell digital downloads, such as guides, templates or course files, from Earn, then Products. A product is a file and a price, sold through Stripe Checkout on your own Stripe account. After payment, ReputeCast emails the buyer a personal download link through your Transactional stream.

  1. Open Earn, then Products and select New product.
  2. Upload the files: up to 500 MB per file and 2 GB per product. Large uploads are sent in parts and resume if the connection drops.
  3. Write the name and the description buyers see.
  4. Set the price: One-time (a fixed price, at least $1) or Pay what you want (a minimum of at least $1 and an optional suggested price).
  5. Under delivery, set how long a download link works (7 days by default, 1–30) and how many downloads it allows (5 by default, 1–20).
  6. Publish the product. Products are Draft, Published or Archived; only published products can be bought.

Sell the product from your emails or on a landing or sales page with a product block.

An order panel for The Deliverability Field Guide: paid $29.00 through Stripe, the buyer's consent at checkout, the product-delivery email delivered via Postmark, a download link with 4 of 5 downloads left, and the buttons Send a new link, Revoke access and Refund in Stripe.

Each order has a status: Paid, Refunded, Partially refunded, Disputed or Test. Open an order to see the buyer, the Stripe payment, the delivery email and the download link’s state.

  • Send a new link when the buyer’s link expired or ran out of downloads. Buyers can also request new links themselves, up to 3 per order in any 24 hours.
  • Revoke access ends the buyer’s access to the download.
  • Refund in Stripe opens the payment in your Stripe dashboard. Refunds and disputes are made in Stripe, arrive through the webhook and update the order here.
SettingDefaultHow to change
File sizeUp to 500 MB per file and 2 GB per productFixed
Minimum price$1, also the lowest pay-what-you-want minimumFixed
Download link works for7 daysEarn › Products › product › Delivery, 1–30 days
Downloads per link5Earn › Products › product › Delivery, 1–20
New links a buyer can request3 per order in any 24 hoursFixed; your team can send more from the order
  • Buy the product with a Stripe test card. The order appears with the Test status and is left out of every number.
  • The test buyer gets the delivery email, and the order panel shows the download link with its downloads left.
  • The buyer got no email → open the delivery email in the order; it links to the message in Transactional’s message log (Message log and alerts).
  • “Link expired” for the buyer → select Send a new link, or raise the link validity on the product.
  • The order still shows Paid after a refund → check the Stripe webhook in Earn, then Settings, then Payments; the hourly catch-up applies missed refunds.