Sell and license WordPress plugins from your own site

Sell plugin ZIPs with license keys and WordPress updates from your own site. Buyers get the download; your plugin validates activations through the REST API. Avenia Digital Products runs the store on WordPress.

Keys, API checks, and WordPress updates

You are not bolting licensing onto a generic cart. Keys, API checks, and WordPress updates are part of the same store.

REST API for your product

Validate, activate, and deactivate from the plugin you sell. Point requests at your store and enforce the activation limits you set.

Licenses at checkout

Keys are created when the order completes. Tie them to site limits so a personal license and an agency license can differ.

WordPress updates

Deliver new plugin versions the WordPress way. Customers with a valid license install updates from their dashboard.

From plugin ZIP to license checks

Publish the product

Upload the plugin ZIP, set price tiers, and turn on license keys with the activation counts you need. Offer WordPress updates for new releases.

Take the sale

Customers pay with Stripe or PayPal. They get the download and key by email and in My Account.

Enforce in code

Call your store’s license REST API from the plugin to confirm the key and activation limits. Customers install new versions from their WordPress dashboard.

Your plugin business on your WordPress site

Selling a WordPress plugin means more than hosting a ZIP. Buyers expect a key, a clear activation limit, and a way for your product to check that the license is still valid. Avenia Digital Products gives you that stack on the same WordPress site that runs your marketing and checkout.

After purchase, the customer downloads the package and receives a license key. Your plugin talks to the license REST API on your store to validate and manage activations. Enable WordPress updates on the product so customers install new versions from their dashboard. You keep customer data, pricing, and support under your brand, with no marketplace commission on each sale.

Plugin licensing questions

Yes. Create a product per plugin (or per edition), each with its own files, pricing, and license settings.

Use the license REST API on your store. Typical flows include validate, activate, and deactivate so you can enforce site limits from the product you ship.

Yes. Enable WordPress updates on the product and customers with a valid license can install new versions from their WordPress dashboard, the same way they update other plugins.

Yes. Sell subscriptions with monthly or yearly billing for ongoing access or update rights. Customers manage billing and cancel from My Account.

Yes. Use license quantity pricing so each purchase tier can allow a different number of activations.

No. You pay for Solo, Studio, or Agency based on production sites running the plugin. Payment processors charge their normal rates; we do not take a cut of your sales.

Sell on your own WordPress site

Pick a site-count plan, activate your license, and publish your first plugin with keys and WordPress updates.