BEATSTORE

Add-on · Lifetime, annual, or monthly

Licenses & Contracts for WooCommerce

Create and manage licenses for your WooCommerce beats so buyers preview and accept the right agreement in the cart, then get a filled PDF by email automatically after purchase.

Showcase

Product screenshots from real BeatStore installs. Click any thumbnail for the full-size capture.

Features

Minimum requirements

  • WordPress 6.0 or greater
  • WooCommerce (free, required)
  • BeatStore Player Plugin recommended for cart preview
  • Web hosting

Recommended hosting: Cloudways

Contract PDFs and media delivery need reliable WordPress hosting. Cloudways is our recommended option.

View Cloudways

FAQ

Do buyers have to agree before paying?

Yes. Checkout requires confirming agreement to the license/contract terms. Buyers can also view and download their PDF after purchase.

Does this work with the BeatStore Player?

Yes. Contract preview integrates with the Player cart on version 2.3.11 and up.

Does it support WooCommerce Blocks?

Yes. Version 1.4+ adds Blocks / Store API integration and a React component for block checkout, while keeping classic checkout compatibility.

Is there a trial?

Freemius offers a 7-day trial (payment method required). Cancel before the trial ends if it is not the right fit.

Can I customize the contract language?

Yes. Use starter templates and contract variables for copies, streams, performances, videos, radio, publishing percentage, producer name/alias, and more.

What's new

Full changelog
  • 1.5.0

    WPML support; regenerate licenses from admin order page; bulk-update modal with languages option; bulk update no longer forces variation status enabled.

  • 1.4.0

    WooCommerce Blocks / Store API license data; React block-checkout component; order notes when license PDFs are created. Tested with WooCommerce 10.

  • 1.2.4

    Producer full name / alias settings; publishing percentage placeholder; required checkout agreement checkbox.

Your store. Still selling tomorrow.

Choose lifetime, annual, or monthly at Freemius checkout. Support and updates cover the plan term. Annual and monthly renew unless you cancel. If a term ends, the software keeps running. Renewal extends support and updates. It does not ransom your catalog.