Récemment, parce que j'ai lancé WHMCS, j'ai soudainement découvert que WHMCS réalisait essentiellement la plupart des tâches de vente en ligne des petits webmasters. J'avais initialement pensé à utiliser le plug-in de vente en ligne WordPress « Easy Digital Downloads » pour créer une vente d'articles virtuels basée sur WP. plate-forme, mais j'ai trouvé que s'il était en fait plus facile d'utiliser WHMCS.
WHMCS peut non seulement vendre des hôtes, des noms de domaine, des VPS, etc., mais également vendre des produits numériques, tels que des programmes, des logiciels ou des fichiers d'autorisation qui ne peuvent être téléchargés qu'après l'achat. Les amis intéressés peuvent le faire. Ce que cet article veut partager, c'est résoudre le problème de l'ajout des paiements Alipay et WeChat à WHMCS.
La plupart des interfaces WHMCS Alipay et WeChat sur Internet sont payantes, mais il en existe bien sûr quelques-unes gratuites. Mais même si vous trouvez une interface gratuite, il est presque impossible pour les webmasters individuels de postuler aux interfaces Alipay et WeChat, car désormais l'application nécessite une licence commerciale, ce qui n'est certainement pas possible pour les webmasters individuels. Cela a donné lieu à l’émergence de plateformes tierces de paiement sans visa.
Cet article partagera avec des amis novices comment installer et modifier les modèles de thème WHMCS, et en même temps résoudre le problème des factures PDF tronquées dans WHMCS. Pour plus de ressources de création de sites Web et de didacticiels de création de sites Web, les amis intéressés peuvent consulter :
- WHMCS intègre Vultr pour activer automatiquement la méthode hôte VPS-réaliser la distribution VPS sur WHMCS
- Tutoriel d'intégration VestaCP et WHMCS - réalisez l'activation en libre-service de l'hôte virtuel et la vente de produits spatiaux hôtes
- Script d'installation en un clic OneinStack : déployez facilement le certificat Let's Encrypt et configurez le site HTTPS
PS : mis à jour le 22 février 2019 Pour l'envoi d'e-mails WHMCS et d'autres problèmes connexes, veuillez vous référer à cet article : WHMCS utilise SMTP pour envoyer des e-mails, la localisation en chinois, les tâches planifiées, les codes de réduction, les fuseaux horaires et les e-mails. paramètres du modèle.
1. Paiement WHMCS Alipay WeChat
Les amis qualifiés et qualifiés pour postuler à l'interface de paiement Alipay peuvent directement se rendre sur la page marchand Alipay pour activer l'application. Voici comment un webmaster personnel comme moi résout le problème de la connexion de WHMCS aux paiements Alipay et WeChat. API Jinshajiang : https://api.jsjapp.com
Ici, l'API Jinshajiang est utilisée comme plate-forme d'accès pour démontrer le fonctionnement (Merci à mon ami "Big Brother Wang" de m'avoir fourni les informations. Si vous avez d'autres meilleures plates-formes, veuillez me laisser un message pour me le dire). Paiement Alipay, WeChat et QQ Pour un accès sans visa, rendez-vous d'abord sur le site officiel pour demander un compte.
Vous pouvez modifier le modèle téléchargé en fonction de vos propres besoins. Voici la description de chaque fichier de modèle WHMCS :
Modèles réguliers (répertoire /templates/) :
header.tpl – en-tête public
footer.tpl – pied de page public
homepage.tpl – page d'accueil du site Web
annonces.tpl – Centre d’annonces
viewannouncement.tpl – Page de contenu de l'annonce
knowledgebase.tpl – Page d'accueil du centre d'aide
knowledgebasecat.tpl – Page de catégorie d'aide
knowledgebasearticle.tpl – Page d'article d'aide
downloads.tpl – Page du centre de ressources, répertoriant les catégories de ressources
downloadscat.tpl – Page de classification des ressources, répertoriant les ressources
serverstatus.tpl – état du serveur
domainchecker.tpl – Enregistrement de nom de domaine (recherche de nom de domaine unique)
Bulkdomainchecker.tpl – recherche groupée de noms de domaine
Bulkdomaintransfer.tpl – Transfert de nom de domaine en masse
clientregister.tpl – Inscription des membres
login.tpl – page de connexion, y compris la page du centre des membres
logout.tpl – page de déconnexion
pwreset.tpl – Page de réinitialisation du mot de passe
pwresetvalidation.tpl – Réinitialiser la page de vérification du mot de passe
clientareahome.tpl – Page d'accueil après vous être connecté au centre des membres
clientareadetails.tpl – Mon profil
clientareacontacts.tpl – Sous-compte de contact
clientareaaddcontact.tpl – Ajouter un nouveau contact
clientareachangepw.tpl – changer le mot de passe
clientareaproducts.tpl – Ma page produits
clientareaproductdetails.tpl – Page de détails du produit
Upgrade.tpl – page de mise à niveau du produit
Upgradesummary.tpl – Mise à niveau du produit page 2
clientareadomains.tpl – Mon interface de nom de domaine
clientareadomaindetails.tpl – page de détails du nom de domaine
clientareadomaindns.tpl – interface de résolution de nom de domaine
clientareadomaincontactinfo.tpl – informations sur le titulaire du nom de domaine
clientareadomainregisters.tpl – enregistrer le serveur de noms de domaine
clientareadomainrenew.tpl – renouvellement du nom de domaine
clientareainvoices.tpl – Liste de factures
viewinvoice.tpl – Afficher les détails de la facture
supportticketslist.tpl – liste des tickets d’assistance
supportticketsubmit-stepone.tpl – prend en charge la sélection d'un seul département
supportticketsubmit-steptwo.tpl – Page de soumission du ticket d'assistance
supportticketsubmit-confirm.tpl – ticket d'assistance soumis avec succès
viewticket.tpl - Afficher les savoirs traditionnels
affiliéssignup.tpl – Recommander la page d'activation d'un compte rémunérateur
affiliés.tpl – Gagnez de l'argent en recommandant la page
banni.tpl – page d'avertissement après l'interdiction d'une adresse IP
forwardpage.tpl – page de saut de paiement après avoir sélectionné le mode de paiement
masspay.tpl – Page de paiement groupé
clientareaaddfunds.tpl – page de recharge de compte
Modèle de commande (situé dans le répertoire /templates/orderforms/) :
products.tpl - répertorie les catégories de produits et les produits
adddomain.tpl – la première étape dans la commande d'enregistrement de nom de domaine
addons.tpl – Répertorie les modules complémentaires que les utilisateurs peuvent commander lors de la connexion pour leur plan d'hébergement existant
domainrenewals.tpl – Répertorie les noms de domaine dans les comptes clients, permettant la commande anticipée de pièces de rechange.
configureproductdomain.tpl – Sélection du nom de domaine du produit
domainoptions.tpl – Modèle utilisé pour afficher les résultats de la vérification de la disponibilité des noms de domaine.
configproduct.tpl – Définissez le cycle de facturation du produit, les options configurables et les espaces clients avant d'ajouter le produit au panier.
configuredomains.tpl – Sélectionnez le plug-in de nom de domaine, complétez les exigences de l'espace client et du serveur de nom de domaine client
commandessummary.tpl – utilisé pour afficher le catalogue du panier et le résumé du produit pendant le processus de commande
viewcart.tpl – affiche le catalogue du panier et le processus de paiement
login.tpl – pour la connexion des utilisateurs existants
complete.tpl – Cette page apparaît à la fin du processus de paiement
4. Problème de facture PDF tronquée
Le PDF de la facture WHMCS sera tronqué pour le chinois, par exemple :
La solution est de télécharger la police chinoise sur : https://www.ucblog.net/wzfou/droidsansfallback.zip Après décompression, il y a trois fichiers : droidsansfallback.php, droidsansfallback.ctg.z et droidsansfallback.z. Placez-le dans le chemin : /vendor/tecnickcom/tcpdf/fonts/.
Accédez ensuite aux paramètres de facture des « Paramètres généraux » et sélectionnez Personnalisé pour le système de polices et saisissez droidsansfallback pour le contenu.
5. Résumé
Bien qu'il soit plus pratique pour WHMCS d'accéder à Alipay et WeChat et d'utiliser des plateformes tierces sans visa, il existe certains risques lors de l'utilisation. Après tout, les fonds doivent toujours être retirés par un tiers avant de pouvoir vous être restitués. Si vous êtes un grand fan, vous devriez trouver un moyen de demander l’ouverture de l’interface de paiement sur le site officiel d’Alipay.
J'ai également beaucoup cherché des modèles de thèmes WHMCS sur Internet, mais au final j'ai trouvé que le thème du site officiel est plus fiable à utiliser. Ces beaux thèmes WHMCS sont chers, et la version gratuite a trop peu de fonctions et trop de restrictions. De manière générale, il est préférable de modifier directement vous-même le thème par défaut de WHMCS.