L’extension Intégration Envato Market connecte votre site Larapen à l’API Envato Marketplace — vérifiez les codes d’achat des clients, gérez les acheteurs et contrôlez l’accès au centre d’aide, au forum et à la base de connaissances selon la propriété des achats.
Fonctionnalités clés
- Vérification d’achat — Vérifiez les codes d’achat Envato via l’API officielle. Correspondance automatique de l’identité de l’acheteur.
- Connexion OAuth — Les acheteurs lient leur compte Envato via OAuth2. Les achats sont synchronisés automatiquement à l’aide des jetons acheteur.
- Contrôle d’accès — Exigez un achat vérifié pour accéder aux départements du centre d’aide, aux catégories du forum ou aux collections de la base de connaissances.
- Gestion des articles — Importez vos articles Envato depuis l’historique des ventes, suivez les compteurs de ventes et synchronisez les détails depuis l’API du catalogue Envato.
- Liens d’articles — Liez des articles Envato aux départements du centre d’aide, catégories du forum et collections de la base de connaissances pour un contrôle d’accès granulaire. Les entités non restreintes restent ouvertes à tous.
- Gestion des clients — Consultez tous les achats vérifiés, comptes liés, noms d’utilisateurs acheteurs, types de licence et détails d’achat.
- Vérification par e-mail — Exigez optionnellement que l’e-mail Envato de l’acheteur corresponde à l’e-mail de son compte sur le site.
- Codes d’achat manuels — Les administrateurs peuvent ajouter manuellement des codes d’achat connus pour tout article.
Panneau d’administration
| Section | Description |
|---|---|
| Paramètres | Configurer le jeton API, le nom d’utilisateur auteur, l’exigence de correspondance e-mail et les options d’intégration pour le centre d’aide, le forum et la base de connaissances. Le bouton Test de connexion vérifie le jeton en temps réel. |
| Articles | Importer les articles depuis l’historique des ventes Envato avec suivi de progression. Consulter les détails, synchroniser depuis l’API du catalogue et gérer les codes d’achat. |
| Liens d’articles | Lier les articles Envato aux départements du centre d’aide, catégories du forum et collections de la base de connaissances. Seuls les types d’entités avec des extensions actives sont affichés. |
| Clients | Consulter tous les achats vérifiés avec nom d’utilisateur acheteur, utilisateur lié, e-mail, code d’achat, type de licence, montant et date de vente. |
Front-end
- Flux OAuth permettant aux acheteurs de connecter leur compte Envato via la page de connexion/inscription.
- Page Mes achats pour les utilisateurs connectés permettant de consulter leurs achats Envato vérifiés.
- Validation d’achat : les utilisateurs peuvent soumettre un code d’achat pour vérifier la propriété.
- Les pages du centre d’aide, du forum et de la base de connaissances protégées affichent un message « Achat requis » pour les non-acheteurs.
Configuration
| Paramètre | Par défaut | Description |
|---|---|---|
| Jeton API | (vide) | Jeton API personnel Envato pour les appels API au niveau auteur. |
| Nom d’utilisateur auteur | (vide) | Votre nom d’utilisateur Envato Marketplace. |
| Exiger la correspondance e-mail | Non | L’e-mail Envato de l’acheteur doit correspondre à l’e-mail de son compte sur le site. |
| Exiger un achat pour le centre d’aide | Non | Contrôler la création de tickets du centre d’aide par un achat vérifié. |
| Exiger un achat pour le forum | Non | Contrôler la création de discussions du forum par un achat vérifié. |
| Restreindre la base de connaissances par achat | Non | Restreindre l’accès aux collections de la base de connaissances aux acheteurs des articles liés. |
Dépendances
L’extension s’installe et fonctionne de manière autonome. Les fonctionnalités de contrôle d’accès nécessitent l’activation d’au moins l’une des extensions Centre d’aide ou Forum. La connexion OAuth nécessite la configuration des identifiants OAuth Envato dans les paramètres d’authentification sociale du noyau.
Idéal pour
- Les auteurs CodeCanyon et ThemeForest gérant des sites de support.
- Les éditeurs de logiciels contrôlant l’accès au centre d’aide par achat.
- Les forums communautaires restreints aux acheteurs vérifiés.
- Les bases de connaissances avec documentation premium spécifique aux produits.