Skip to content

Claim Flows

The module supports two independent entry points, each toggled separately from Admin → Envato Integration. Both require the customer to be logged in — there is no anonymous/guest claiming.

1. Sign in with Envato (OAuth)

Toggle: Show "Sign in with Envato" button on login page

Adds an Envato sign-in button to the standard login and registration pages (via the existing Social Logins infrastructure). After the OAuth handshake, the customer is logged in to ChargePanda.

Auto-claim

Enable the Auto-claim all eligible purchases after OAuth login toggle to have the module automatically scan the customer's Envato purchase history and issue a license for every mapped item — no code entry required.

2. Account-page section

URL: /account/envato

Toggle: Show "Envato Licenses" in customer account sidebar

Appears as a new "Envato Licenses" link in the logged-in customer's account sidebar. From here they can:

  • View all previously claimed licenses (key, expiry, activation count).
  • Claim additional purchase codes by pasting them manually.

This is the primary claim surface for customers who prefer to paste a code themselves rather than sign in with Envato.

Released under the Commercial License.