Skip to main content

Upload and deliver ebooks

Ebook products deliver a paid file to the buyer after payment is approved. This path is different from link delivery, member access, or MemberKit integrations.

Use this guide when the product promise is a downloadable or accessible ebook file rather than ongoing membership access.

When ebook delivery fits

Use ebook delivery whenUse another delivery method when
The buyer receives a book or guide fileAccess is in an external members area. See external members callback URLs.
Delivery is complete after file accessThe product is a recurring subscription
Support can verify one file per purchaseAccess depends on a course platform such as MemberKit
Checkout copy can promise a digital fileBuyers need multiple labeled URLs. See link delivery.

What ebook delivery affects

AreaImpact
Product setupFile attachment and product type must match ebook delivery
Product approvalApproval details should describe the ebook accurately
PricingUsually one-time, but confirm the payment model before launch
CheckoutCopy must match file format and delivery promise
SalesSupport confirms approved sale before access troubleshooting
RefundsDigital file delivery often needs a clear refund policy

Setup workflow

  1. Confirm the correct business workspace.

[Screenshot: App header showing the active business name and workspace switcher.]

  1. Open Products and start a New product.

[Screenshot: Products list page with New product button visible.]

  1. On What will you sell?, select Ebook.

[Screenshot: Product type selector — Ebook tile selected; subtitle reads "PDF or ePub file."]

  1. Create the product or open an existing ebook product.

[Screenshot: Ebook product opened — product type Ebook confirmed in header or settings.]

  1. Confirm the product type matches ebook delivery.

[Screenshot: Product type field — Ebook selected and delivery set to file upload.]

  1. Complete product details and product approval details and sales page information.

[Screenshot: Ebook product details and approval fields — name, category, sales page URL, and offer description.]

  1. Upload the ebook file in the product ebook area.

[Screenshot: Ebook upload area — file attached with PDF or ePub filename visible.]

  1. Confirm the file is attached, saved, and is the final buyer version.

[Screenshot: Ebook file saved — filename and upload status confirmed on product.]

  1. Create the plan and offer for the ebook.

[Screenshot: One-time plan form connected to the ebook product.]

  1. Build and publish checkout with accurate delivery copy.

[Screenshot: Checkout builder preview for ebook — file format and access promise visible.]

  1. Run a test purchase through the first-sale workflow.

[Screenshot: Test checkout — ebook purchase payment submitted.]

  1. Confirm the buyer can access the ebook after approval.

[Screenshot: Post-purchase ebook download or access screen for the test buyer.]

  1. Document support steps for access and refund requests.

[Screenshot: Support playbook — ebook access troubleshooting and refund escalation steps.]

What to verify before launch

CheckWhy it matters
Uploaded file is the final versionBuyers should not receive draft or wrong editions
File format matches checkout promiseReduces support tickets after purchase
Checkout is publishedUnpublished drafts cause layout issues
Product is active and approvedInactive products break live links
Refund policy is documentedDigital delivery disputes are common
Support knows where buyers find the fileSee buyer access troubleshooting

Replacing or updating an ebook file

SituationRecommended approach
Typo or formatting fix before launchReplace file before traffic starts
New edition after launchReview impact on existing buyers and support policy
Buyer cannot access current fileInvestigate sale status before re-uploading
Product promise changed materiallyUpdate checkout and consider offer versioning

Best practices

  • Upload the final file before sharing checkout links with paid traffic.
  • Keep checkout copy specific about file type, access method, and refund terms.
  • Test access on mobile and desktop after the first approved sale.
  • Pair ebook setup with payment methods buyers will actually use.
  • Train support to check Sales status before blaming delivery.

Common mistakes

  • Attaching the wrong file version to a live product.
  • Promising instant access when payment is still incomplete. See incomplete payments.
  • Using ebook delivery for a product that should use member access.
  • Changing the live file without telling support.
  • Launching before product approval or checkout publish is complete.

FAQ

Can I replace the ebook file later?

Yes, but review impact on existing buyers and support before changing a live file. Document whether past buyers should receive the new version.

What if the buyer paid but cannot access the ebook?

Start with troubleshoot buyer access after purchase and confirm the sale is approved in Sales.

Should ebooks use one-time or subscription pricing?

Most ebooks are one-time. If access should renew, review one-time vs subscription pricing before launch.

Do I need webhooks for ebook delivery?

Not for basic file delivery inside AtomicPay. Use webhooks only if external systems also need the sale event.