The Envato Market Integration add-on connects your Larapen site to the Envato Marketplace API — verify customer purchase codes, manage buyers, and gate access to helpcenter, forum, and knowledge base by purchase ownership.

Pricing: This is a paid add-on, available from the Larapen Marketplace.

Key Features

  • Purchase verification — Verify Envato purchase codes via the official API. Automatic buyer identity matching.
  • OAuth connect — Buyers link their Envato account via OAuth2. Purchases are synced automatically using buyer tokens.
  • Access gating — Require verified purchases to access helpcenter departments, forum categories, or knowledge base collections.
  • Item management — Import your Envato items from sales history, track sales counts, and sync item details from the Envato catalog API.
  • Item links — Link Envato items to helpcenter departments, forum categories, and KB collections for granular access control. Unrestricted entities remain open to all users.
  • Customer management — View all verified purchases, linked site accounts, buyer usernames, license types, and purchase details.
  • Email match verification — Optionally require the buyer’s Envato email to match their site account email for purchase verification.
  • Manual purchase codes — Admins can manually add known purchase codes for any item.

Admin Panel

SectionDescription
SettingsConfigure API token, author username, email match requirement, and integration toggles for helpcenter, forum, and KB. Test connection button verifies the token in real time.
ItemsImport items from Envato sales history with progress tracking. View item details, sync from catalog API, and manage purchase codes.
Item LinksLink Envato items to helpcenter departments, forum categories, and KB collections. Only entity types with active add-ons are shown.
CustomersView all verified purchases with buyer username, linked site user, email, purchase code, license type, amount, and sale date.

Front-end

  • OAuth flow allowing buyers to connect their Envato account via the login/register page.
  • My Purchases page for authenticated users to view their verified Envato purchases.
  • Purchase validation: users can submit a purchase code to verify ownership.
  • Access-gated helpcenter, forum, and KB pages display a “Purchase Required” message for non-buyers.

Configuration

SettingDefaultDescription
API token(empty)Personal Envato API token for author-level API calls.
Author username(empty)Your Envato Marketplace username.
Require email matchNoBuyer’s Envato email must match their site account email.
Require purchase for HelpCenterNoGate helpcenter ticket creation behind a verified purchase.
Require purchase for ForumNoGate forum thread creation behind a verified purchase.
Restrict KB by purchaseNoRestrict knowledge base collection access to buyers of linked items.

Dependencies

The add-on installs and runs standalone. Purchase gating features require at least one of the HelpCenter or Forum add-ons to be active. OAuth login requires Envato OAuth credentials configured in core Social Auth settings.

Ideal for

  • CodeCanyon and ThemeForest authors running support sites.
  • Software vendors gating helpcenter access by purchase.
  • Community forums restricted to verified buyers.
  • Knowledge bases with premium product-specific documentation.

Was this article helpful?

Thank you for your feedback!

Still need help? Create a support ticket

Create a Ticket