Recientemente, debido a que lancé WHMCS, de repente descubrí que WHMCS básicamente realiza la mayoría de las tareas de ventas en línea de los pequeños webmasters. Originalmente pensé en usar el complemento de ventas en línea de WordPress "Easy Digital Downloads" para crear una venta de artículos virtuales basada en WP. plataforma, pero descubrí que en realidad es más fácil usar WHMCS.
WHMCS no solo puede vender hosts, nombres de dominio, VPS, etc., sino que también puede vender productos digitales, como programas, software o archivos de autorización que solo se pueden descargar después de la compra. Los amigos interesados pueden estudiarlo. Lo que este artículo quiere compartir es resolver el problema de agregar el pago Alipay y WeChat a WHMCS.
La mayoría de las interfaces WHMCS Alipay y WeChat en Internet son de pago, pero, por supuesto, hay algunas gratuitas. Pero incluso si encuentra una interfaz gratuita, es casi imposible que los webmasters individuales soliciten las interfaces Alipay y WeChat, porque ahora la aplicación requiere una licencia comercial, lo que definitivamente no es posible para los webmasters individuales. Esto dio lugar a la aparición de plataformas de pago de terceros sin visa.
Este artículo compartirá con amigos novatos cómo instalar y modificar plantillas de temas de WHMCS y, al mismo tiempo, resolverá el problema de las facturas en PDF confusas en WHMCS. Para obtener más recursos y tutoriales de creación de sitios web, los amigos interesados pueden consultar:
- WHMCS integra Vultr para activar automáticamente el método de host VPS: realice la distribución de VPS en WHMCS
- Tutorial de integración de VestaCP y WHMCS: realice la activación de autoservicio de host virtual y la venta de productos espaciales de host
- Script de instalación con un solo clic de OneinStack: implemente fácilmente el certificado Let's Encrypt y configure el sitio HTTPS
PD: Actualizado el 22 de febrero de 2019, Para el envío de correo electrónico de WHMCS y otros problemas relacionados, consulte este artículo: WHMCS usa SMTP para enviar correos electrónicos, localización en chino, tareas programadas, códigos de descuento, zonas horarias y correo electrónico configuración de la plantilla.
1. Pago WHMCS Alipay WeChat
Los amigos que estén calificados y calificados para solicitar la interfaz de pago de Alipay pueden ir directamente a la página del comerciante de Alipay para activar la aplicación. Así es como un webmaster personal como yo resuelve el problema de conectar WHMCS a los pagos de Alipay y WeChat. API de Jinshajiang: https://api.jsjapp.com
Aquí, la API de Jinshajiang se utiliza como plataforma de acceso para demostrar la operación (gracias a mi amigo "Big Brother Wang" por brindarme la información. Si tiene otras plataformas mejores, deje un mensaje para informarme sobre la compatibilidad con la API de Jinshajiang). Pago Alipay, WeChat y QQ Para acceder sin visa, primero vaya al sitio web oficial para solicitar una cuenta.
Puede modificar la plantilla descargada según sus propias necesidades. La siguiente es la descripción de cada archivo de plantilla WHMCS:
Plantillas regulares (/templates/directorio):
header.tpl – encabezado público
footer.tpl – pie de página público
homepage.tpl – página de inicio del sitio web
anuncios.tpl – Centro de anuncios
viewannouncement.tpl: página de contenido del anuncio
Knowledgebase.tpl – Página de inicio del Centro de ayuda
Knowledgebasecat.tpl – Página de categoría de ayuda
Knowledgebasearticle.tpl – Página del artículo de ayuda
downloads.tpl: página del centro de recursos, que enumera categorías de recursos
downloadscat.tpl: página de clasificación de recursos, lista de recursos
serverstatus.tpl – estado del servidor
domainchecker.tpl: registro de nombre de dominio (búsqueda de nombre de dominio único)
Bulkdomainchecker.tpl – búsqueda masiva de nombres de dominio
Bulkdomaintransfer.tpl: transferencia masiva de nombres de dominio
clientregister.tpl – Registro de miembros
login.tpl: página de inicio de sesión, incluida la página del centro de miembros
logout.tpl – página de cierre de sesión
pwreset.tpl – Página para restablecer la contraseña
pwresetvalidation.tpl – Restablecer página de verificación de contraseña
clientareahome.tpl: página de inicio después de iniciar sesión en el centro de miembros
clientareadetails.tpl – Mi perfil
clientareacontacts.tpl – Subcuenta de contacto
clientareaaddcontact.tpl – Agregar un nuevo contacto
clientareachangepw.tpl – cambiar contraseña
clientareaproducts.tpl – Página de mis productos
clientareaproductdetails.tpl – Página de detalles del producto
Upgrade.tpl: página de actualización del producto.
Upgradesummary.tpl: página 2 de actualización del producto
clientareadomains.tpl – Interfaz de mi nombre de dominio
clientareadomaindetails.tpl – página de detalles del nombre de dominio
clientareadomaindns.tpl – interfaz de resolución de nombres de dominio
clientareadomaincontactinfo.tpl – información del registrante del nombre de dominio
clientareadomainregisterns.tpl – registrar el servidor de nombres de dominio
clientareadomainrenew.tpl – renovación de nombre de dominio
clientareainvoices.tpl – Lista de facturas
viewinvoice.tpl: ver los detalles de la factura
supportticketslist.tpl – lista de tickets de soporte
supportticketsubmit-stepone.tpl: admite la selección de un solo departamento
supportticketsubmit-steptwo.tpl: enviar página de ticket de soporte
supportticketsubmit-confirm.tpl: ticket de soporte enviado correctamente
viewticket.tpl - Ver TK
afiliadossignup.tpl: recomienda la página de activación de cuenta para ganar dinero
afiliados.tpl – Gana dinero recomendando la página
baneado.tpl: página de advertencia después de que se prohíbe una IP
forwardpage.tpl: página de salto de pago después de seleccionar el método de pago
masspay.tpl – Página de pago masivo
clientareaaddfunds.tpl – página de recarga de cuenta
Plantilla de pedido (ubicada en el directorio /templates/orderforms/):
productos.tpl: enumera categorías de productos y productos
adddomain.tpl: el primer paso en el orden de registro de un nombre de dominio
addons.tpl: enumera los complementos que los usuarios pueden solicitar al iniciar sesión para su plan de alojamiento existente
domainrenewals.tpl: enumera los nombres de dominio en las cuentas de los clientes, lo que permite realizar pedidos anticipados de repuestos.
configureproductdomain.tpl: selección del nombre de dominio del producto
domainoptions.tpl: plantilla utilizada para mostrar los resultados de la verificación de disponibilidad del nombre de dominio.
configproduct.tpl: establece el ciclo de facturación del producto, las opciones configurables y las áreas de clientes antes de agregar el producto al carrito de compras.
configuradoomains.tpl: seleccione el complemento de nombre de dominio, complete los requisitos del área del cliente y el servidor de nombres de dominio del cliente
ordersummary.tpl: se utiliza para mostrar el catálogo del carrito de compras y el resumen del producto durante el proceso de pedido.
viewcart.tpl: muestra el catálogo del carrito de compras y el proceso de pago
login.tpl – para iniciar sesión de usuarios existentes
complete.tpl: esta página aparece al final del proceso de pago
4. Problema confuso de la factura PDF
El PDF de la factura WHMCS será confuso para chino, por ejemplo:
La solución es descargar la fuente china en: https://www.ucblog.net/wzfou/droidsansfallback.zip. Después de la descompresión, hay tres archivos: droidsansfallback.php, droidsansfallback.ctg.z y droidsansfallback.z. Colóquelo en la ruta: /vendor/tecnickcom/tcpdf/fonts/.
Luego vaya a la configuración de factura de "Configuración general" y seleccione Personalizado para el sistema de fuente e ingrese droidsansfallback para el contenido.
5. Resumen
Aunque es más conveniente para WHMCS acceder a Alipay y WeChat y utilizar plataformas de terceros sin visa, existen ciertos riesgos durante el uso. Después de todo, los fondos aún deben ser retirados por un tercero antes de que puedan devolvérselo. Si eres un gran admirador, deberías encontrar una manera de solicitar la apertura de la interfaz de pago en el sitio web oficial de Alipay.
También busqué mucho plantillas de temas WHMCS en Internet, pero al final descubrí que el tema del sitio web oficial es más confiable de usar. Esos hermosos temas de WHMCS son costosos y la versión gratuita tiene muy pocas funciones y demasiadas restricciones. En términos generales, es mejor modificar directamente el tema predeterminado de WHMCS.