Nous utilisons des plugins tiers comme tout le monde, mais parfois les solutions déjà sur le marché ne sont pas à la hauteur. À ce stade, j’ai décidé d’écrire et de développer mon propre plugin pour résoudre le problème que je vois dans mon flux de travail.
I. Faire des études de marché
Voici quelques choses que je peux recommander :
- Combien de personnes l’utiliseront ?
- Quelle est la popularité de votre espace ?
- Quelle est l’adéquation à long terme du plugin ? (Par exemple, fonctionne-t-il avec le nouvel éditeur de blocs WordPress ? En avez-vous besoin ?)
- Êtes-vous passionné par les plugins que vous construisez ? (Ceci est en fait plus important que la plupart des gens ne le pensent)
De toute évidence, il y a beaucoup plus de personnes qui souhaitent accélérer leur site et exécuter des plugins de partage social que des coupons de programme d’affiliation. C’est un exemple très évident. Mais vous devriez toujours faire vos recherches et y penser.
II. Choisissez une solide plateforme de commerce électronique et de distribution
Exemple :
- Woo commerce
- Easy digital Download
- Freemius
- Appsero
III. Faire du commerce électronique sur WordPress coûte cher
Au cours des deux dernières années, les développeurs de WooCommerce et d’Easy Digital Downloads ont augmenté les prix. Certaines parties de l’EDD ont augmenté de plus de 250 %. Voici le coût actuel des plugins/extensions premium que nous exécuterons :
- Paiements récurrents (329,00 € par an pour 2 licences)
- Passerelle de paiement Stripe (129,00 € par an pour 2 à 5 licences)
- Licences de logiciels (329,00 € par an pour 2 à 5 licences) Pour mettre cela en perspective, une seule licence coûtait moins de 100 € en 2016, et elle coûte maintenant 199,00 €
- Factures (49,00 € par an pour 2-5 licences) La raison pour laquelle vous voulez cela au lieu de l’extension des factures HTML est qu’un administrateur peut télécharger une facture et l’envoyer à un client sur demande.
- AffiliateWP (149,00 € par an pour 3 licences)
- TVA UE EDD (179 € par an pour 5 licences) Ils offrent également un prix à vie, ce qui peut vous faire économiser de l’argent.
Cependant, pour ceux qui débutent, le coût d’une seule licence est assez élevé ! La bonne nouvelle est qu’en novembre 2017, EDD a lancé le All Access Pass pour 499 €/an. En tant que débutant, vous pouvez également passer à cette option au fil du temps.
En regardant WooCommerce, c’est assez similaire. Toutes les extensions premium coûtent cher. Si vous regardez d’autres solutions comme Freemius (dont nous sommes de grands fans), elles adoptent une approche différente et prennent un pourcentage de vos ventes totales à vie. 27 % sur les premiers 1 000 €. 17 % de 1 000 € à 5 000 €. 7 % après 5 000 €. L’avantage de Freemius est qu’il gère tout, y compris la TVA, la récupération de panier abandonné, les programmes d’affiliation et plus encore.
IV. Facturation récurrente requise
Presque tous les plugins et magasins de thèmes de l’industrie WordPress sont passés au nouveau modèle d’itération. Si vous passez votre temps à mettre à jour les plugins et à fournir une assistance tous les mois (ce que nous faisons pour les deux plugins), alors l’utilisation d’un modèle de paiement récurrent est vraiment logique.
V. Le PayPal IPN est frustrant
Vous avez besoin d’une URL IPN unique pour chacun. Vous ne pouvez pas ouvrir plusieurs comptes PayPal Business. Vous pouvez ouvrir plusieurs comptes PayPal (non liés à une banque) et les transférer sur votre compte principal lié à une banque, mais cela semble idiot.
L’utilisation de PayPal Standard envoie l’URL de rappel IPN et elle est attachée à l’abonnement créé dans PayPal Standard, de sorte que plusieurs magasins peuvent utiliser le même compte PayPal tant qu’ils utilisent tous les deux Standard.
VI. Travailler avec Stripe n’est pas compliqué
Stripe facilite la configuration d’autant de sites Web que vous le souhaitez à l’aide de leur API. Pas d’URL IPN uniques idiotes comme PayPal. Bref, Stripe prend soin de vous. Stripe dépose automatiquement de l’argent sur votre compte bancaire toutes les 24 heures. La couverture de Stripe est bien en avance sur celle de PayPal. Stripe aide à lutter contre les achats frauduleux avec Legit Radar.
VII. La TVA peut prêter à confusion
La taxe sur la valeur ajoutée (TVA) est très déroutante. Pour ceux d`entre vous qui ne le connaissent pas, la TVA est une taxe à la consommation sur les biens et services dans l’UE. Les frais varient selon votre pays. De plus, les transactions B2B dans l’UE doivent effectuer ce que l’on appelle la TVA inversée. Cela signifie que la TVA ne sera pas facturée si vous disposez d’un numéro de TVA valide. Vous avez également besoin d’un moyen de valider votre numéro de TVA sur la page de paiement de votre commerce électronique.
Pour les développeurs WordPress, il existe une solution qui facilite grandement la TVA lors de l’utilisation d’EDD.
VIII. Accordez plus de temps de test que vous ne le pensez
Vous devriez toujours passer plus de temps à tester que vous ne le pensez. Avec autant de thèmes et de plugins différents, vous devez envisager tous les scénarios et problèmes possibles. Cela peut être fastidieux, mais cela nous permet de réfléchir un peu plus à notre processus de développement pour éviter que des problèmes et des erreurs n’apparaissent après la sortie.
Prévoyez des semaines pour tester votre plugin. De plus, selon la taille du plugin, cela peut prendre des mois de test. Plus vous testez, plus il vous sera facile de commencer. Si vous avez le temps, contactez les blogueurs et les personnes WordPress que vous connaissez qui pourraient être intéressés à tester votre nouveau plugin. Certains veulent être bêta-testeurs ! C’est un excellent moyen d’obtenir des commentaires.
IX. Développement axé sur la performance
Cela signifie que vous devez passer plus de temps à planifier et à coder les choses de manière à favoriser les performances. Voici quelques exemples :
- Le script du plugin doit-il charger toute la page ? Sinon, il ne devrait pas le faire.
- Cette dépendance jQuery est-elle vraiment nécessaire, ou peut-elle également être réalisée en JavaScript ?
- Quelle est la taille des fichiers que vous téléchargez sur le front-end des sites Web ? Côté poids c’est important, sobre et simple. Par exemple, notre plugin de partage social Novashare fait moins de 5 Ko !
- Y a-t-il des bibliothèques tierces incluses ? Si oui, puis-je procéder autrement ? Si le code est petit, intégrez le code.
Utilisez vous une table personnalisée ou mettez vous toutes vos données dans la table wp_options ? Faites vous des requêtes DNS à des sites Web tiers ? Sachez que cela entraînera des performances de plug-in différentes en raison des différents temps de réponse aux requêtes sur des sites Web externes.
Ceci est un rappel amical pour commencer à réfléchir à la façon de rendre votre plugin rapide et léger. Cela aide littéralement à accélérer Internet, à améliorer la qualité des produits pour la communauté WordPress et les clients l’apprécient.
X. Lancement avec un programme d’affiliation
L’une des choses les plus intelligentes que vous puissiez faire est de commencer par un programme d’affiliation qui rend les mots si faciles. Lorsque vous contactez et faites la promotion d’un plugin, c’est beaucoup plus facile si vous pouvez leur dire que vous avez un programme d’affiliation.
XI. Tirez parti de vos contacts
Aussi, n’oubliez pas si vous avez déjà une liste de newsletters. Dites-le à un ami que vous connaissez et qui travaille dans votre industrie. Le bouche à oreille est l’un des meilleurs moyens de développer un plugin. Si vous avez un bon plugin, les gens le partageront. C’est aussi simple que ça.
XII. Préparez-vous aux commentaires
Soyez prêt pour les commentaires à venir. Il y a toujours quelque chose d’inattendu. Cependant, des précautions doivent être prises lors de la fourniture d’un ETA précis. La plupart du temps c’est une mauvaise idée
XIII. Fournir aux clients une bonne documentation et des journaux des modifications
Écrivez plus d’articles ! Les gens ne sont pas stupides. Donnez-leur des informations et ils les trouveront et les utiliseront. Si vous essayez de réparer quelque chose, ouvrez-vous un ticket ou essayez-vous d’abord de le réparer vous-même ? Cela devient encore plus important si vous avez plusieurs plugins. passer du temps à créer toute la documentation
Aussi, donnez aux gens un changelog
XIV. La politique de remboursement
Les politiques de remboursement sont des affaires délicates lorsqu’il s’agit de vendre des plugins et des thèmes WordPress. Pour quelle raison ? Parce que si quelqu’un achète votre plugin et demande un remboursement, vous pouvez conserver vos fichiers. Vous ne pouvez pas recevoir d’assistance ou de mise à jour sans clé de licence.
Exemple :
Les remboursements seront offerts à notre seule discrétion et doivent remplir toutes les conditions suivantes :
- Vous êtes dans les 30 premiers jours suivant l’achat du plugin. Après 30 jours, aucun remboursement ne peut être traité.
- Votre (vos) problème(s) provient de l’installation correcte du plugin ou de l’inexécution de ses fonctions de base.
- Vous avez tenté de résoudre votre (vos) problème(s) avec notre équipe d’assistance.
- Les problèmes causés par des plugins, des thèmes ou d’autres logiciels tiers ne donneront pas lieu à un remboursement.
- Les remboursements ne s’appliquent pas aux mises à niveau de produits ou aux renouvellements annuels.
Pour soumettre une demande de remboursement, veuillez nous contacter.
XV. Utilisez un e-mail de confirmation pour les billets
Beaucoup de gens sont impatients ces jours-ci, il est donc important de partager vos heures de travail et de leur faire savoir quand attendre une réponse.