Script de sitio web para taxi y traslados con pago en línea

Sitio web para empresas de taxi y traslados con servicios, flota de vehículos, paquetes de traslado de pago anticipado con pago en línea de un solo producto y formulario de solicitud de traslado, gestionado desde un panel de administración

Automoción, transporte y logística
Nota sobre el idioma

La interfaz del sitio web y del panel de administración está disponible en turco e inglés. El idioma del sitio y el del panel se eligen por separado en «Site ayarları» (Ajustes del sitio); el idioma del panel también puede cambiarse con el icono del globo, arriba a la derecha del panel.

Pueden añadirse más idiomas: copie el archivo en.php de la carpeta dil del paquete y tradúzcalo (los pasos están en dil/OKUBENI.txt). El idioma añadido aparece automáticamente en las listas de idioma de los ajustes del sitio, y las actualizaciones no tocan sus archivos de idioma. Los textos sin traducir se muestran en inglés; si lo desea, pueden mostrarse en turco.

Los contenidos que usted publica (servicios, productos, páginas, entradas del blog, etc.) no se traducen; permanecen en el idioma en que los escribe. Los avisos de los formularios y los formatos de fecha siguen el idioma del sitio elegido; los correos de notificación que recibe usted se redactan en el idioma del panel.

Cuando esta página menciona una sección del panel o del sitio, su nombre se indica tal como aparece en la interfaz turca, entre comillas, seguido de su traducción entre paréntesis; en la interfaz en inglés, esas secciones aparecen con su nombre en inglés.

Para quién es

Pensado para empresas de taxi, empresas de traslados al aeropuerto e interurbanos, proveedores de vehículos con conductor y agencias que crean sitios para ellas. En su propio dominio describe sus servicios, muestra su flota de vehículos, su equipo, sus referencias y las opiniones de sus clientes, y presenta los paquetes de traslado cuyo precio ha fijado de antemano. Si lo desea, cobra en línea un paquete directamente en el sitio. En el formulario de solicitud de traslado, el visitante escribe el punto de recogida y el de destino, el día y la hora de recogida y el número de pasajeros y de maletas; la solicitud aparece en su panel y usted llama al visitante para acordar juntos la disponibilidad, el precio y la hora de recogida. El formulario solo recoge solicitudes: no ofrece una reserva confirmada ni promete una hora de llegada, y el sitio no tiene carrito, envío ni calendario.

No necesita saber programar. El asistente del navegador se encarga de la instalación y usted introduce los contenidos en el panel de administración.

Funciones del sitio
Página de inicio
  • Carrusel de bienvenida: hasta 10 diapositivas. Cada diapositiva tiene una pequeña línea superior, un título, un subtítulo, un botón opcional y una imagen; además, cada diapositiva lleva un enlace «Transfer Talebi Oluştur» (Crear solicitud de traslado). En el enlace del botón escribe una dirección dentro del sitio (por ejemplo hizmetler) o una dirección completa. Con más de una diapositiva, las imágenes cambian solas; en dispositivos configurados para reducir el movimiento no hay cambio automático. Una diapositiva sin imagen no se muestra.
  • Tres cuadros destacados: debajo del carrusel, tres cuadros con un título y un texto corto. Un cuadro cuyo título deje vacío no aparece.
  • Resumen de presentación: una imagen, el nombre de la empresa, el comienzo de su texto «Hakkımızda» (Quiénes somos), una lista con los nombres de los seis primeros servicios, los contadores y un botón que lleva a la página «Hakkımızda» (Quiénes somos).
  • Contadores: cuatro contadores (por ejemplo 150+). Usted introduce el valor y el texto; cuando la página entra en pantalla, las cifras aparecen contando. Un contador cuyo valor deja vacío no aparece.
  • Servicios: los seis primeros servicios aparecen como tarjetas con icono, imagen, nombre y descripción breve; el botón «Tüm Hizmetler» (Todos los servicios) lleva a la página de servicios.
  • Flota de vehículos: los seis primeros vehículos aparecen como tarjetas con imagen, nombre, capacidad de pasajeros y de equipaje y una descripción breve; el botón «Tüm Araçlar» (Todos los vehículos) lleva a la página «Araç Filomuz» (Nuestra flota de vehículos).
  • Tarifas: hasta seis de los productos y paquetes publicados aparecen bajo el título «Ön Ödemeli Transfer Paketleri» (Paquetes de traslado prepago) como tarjetas con etiqueta de categoría, nombre, descripción breve y precio; el botón «Tüm Fiyatlar» (Todas las tarifas) lleva a la página de tarifas. La misma sección se llama «Fiyatlar» (Tarifas) en el menú y en el panel.
  • Banda de llamada: usted escribe un título y un texto breve, su número de teléfono aparece automáticamente junto al texto; al lado hay un botón «Transfer Talebi» (Solicitud de traslado). Si deja el título vacío, la banda no aparece.
  • Sección de solicitud de traslado: el formulario de solicitud de traslado también está en la página de inicio. Si sube una imagen, junto al formulario aparecen la imagen, su número de teléfono y un botón que lleva a la página de contacto.
  • Equipo, opiniones de clientes y últimos artículos: hasta 12 miembros del equipo y las últimas 12 opiniones aparecen en carruseles y los tres últimos artículos del blog como tarjetas. Una sección sin registros no se dibuja en absoluto en la página de inicio.
  • Logos de referencias: las referencias con logo subido (hasta 24) aparecen como franja de logos al final de la página de inicio y en la página «Hakkımızda» (Quiénes somos); un logo para el que haya introducido una dirección web enlaza a esa dirección. Una sección sin registros no se dibuja.
Solicitud de traslado y contacto
  • Formulario de solicitud de traslado: en la página de inicio y en la página «Transfer Talebi» (Solicitud de traslado). Nombre, correo, teléfono, punto de recogida, destino, día de recogida y hora de recogida son obligatorios. El punto de recogida y el destino son un texto breve de lugar, como un barrio, un distrito o el nombre de un aeropuerto (como máximo 120 caracteres; letras, cifras, espacios y los caracteres . , / ( ) -). El día de recogida puede ser hoy o posterior, con un máximo de 12 meses de antelación; la hora se escribe como HH:MM. El número de pasajeros (entre 1 y 8, 1 si se deja vacío), el número de maletas (entre 0 y 10, 0 si se deja vacío), el servicio (entre los servicios guardados en el panel) y una nota de como máximo 1000 caracteres son opcionales. El formulario tiene una casilla obligatoria de consentimiento KVKK. KVKK es la ley turca de protección de datos personales. Debajo del formulario se informa al visitante de que no se trata de una reserva confirmada, de que la solicitud se revisará y se le contactará, de que se acordarán la disponibilidad, el precio y la hora de recogida, y de que no se promete ninguna hora de llegada.
  • Solicitudes de traslado en el panel: las solicitudes recibidas se listan en la sección «Talepler ve mesajlar» (Solicitudes y mensajes) del panel, que solo ve el administrador. Si configura los «E-posta ayarları» (Ajustes de correo) y activa las notificaciones, cada solicitud le llega también por correo, con el punto de recogida y el destino, el día y la hora, y el número de pasajeros y de maletas, y su respuesta al correo va a la dirección del visitante.
  • Formulario de contacto: campos de nombre, correo, teléfono, título del mensaje y texto del mensaje (todos obligatorios) y casilla de consentimiento KVKK. Los mensajes recibidos aparecen en la misma sección.
  • Página de contacto: recuadros de información con dirección, teléfono, correo y horario, y un mapa (código para insertar de Google Maps u OpenStreetMap). Los datos y el mapa que deja vacíos no aparecen en el sitio.
  • Casilla de consentimiento KVKK: obligatoria en los formularios de solicitud de traslado, de contacto y de pago. El enlace del aviso de privacidad lleva a la página que elija en el panel; el mismo enlace aparece también en el pie del sitio. El texto que viene con el contenido de ejemplo es solo un ejemplo; como los datos de los clientes y las direcciones de recogida y de destino son datos personales, debe preparar su propio aviso de privacidad, con su asesor jurídico si hace falta.
Servicios, flota de vehículos, equipo y opiniones
  • Servicios: para cada servicio escribe un nombre, un icono, una descripción breve, una descripción detallada, una imagen y un orden. El icono se elige en el panel de una lista preparada de 21 iconos, como taxi, aeropuerto, ruta, minibús, reloj, empresa, ocasión especial, equipaje y hotel. Los servicios se listan como tarjetas en la página de servicios y aparecen también en una lista desplegable del menú. Cada servicio tiene su propia página, una lista lateral de los demás servicios y un recuadro que lleva a la solicitud de traslado. Los servicios no tienen campo de precio ni de duración.
  • Flota de vehículos: para cada vehículo escribe un nombre (por ejemplo Taxi grande), una capacidad de pasajeros (entre 1 y 20), una capacidad de equipaje (entre 0 y 30), una descripción breve (como máximo 300 caracteres), una imagen y un orden. Los vehículos aparecen como tarjetas en la página de inicio y en la página «Araç Filomuz» (Nuestra flota de vehículos); el enlace «Araç Filomuz» (Nuestra flota de vehículos) del menú aparece en cuanto se añade al menos un vehículo. La página indica que los tipos de vehículo son ejemplos y que, para la solicitud, se acordará con su equipo un vehículo adecuado. El panel recuerda no escribir datos personales como la matrícula o el nombre del conductor.
  • Equipo: introduce nombre, título, foto, estado y orden. El equipo aparece como tarjetas en la página «Ekibimiz» (Nuestro equipo), en un carrusel en la página de inicio y en la página «Hakkımızda» (Quiénes somos). Un miembro sin foto recibe un icono de persona. Un miembro cuyo estado es «Taslak» (Borrador) no aparece.
  • Opiniones de clientes: introduce nombre, el servicio recibido (opcional), la opinión y una foto opcional. Las opiniones aparecen en un carrusel de la página de inicio y en la página «Hakkımızda» (Quiénes somos). Publique las opiniones solo con el consentimiento de quienes las escribieron.
Tarifas y pago en línea
  • Lista de tarifas: en el panel añade categorías de tarifas y, bajo cada categoría, productos o paquetes de traslado. Para cada producto escribe un nombre, una categoría, un precio (TL), un estado (Publicado o Borrador), un orden, una descripción breve, una descripción detallada y una imagen. Bajo «Fiyatlar» (Tarifas) en el menú, las categorías se abren como lista desplegable; la página de tarifas tiene pestañas de categoría y tarjetas agrupadas por categoría. Cada producto tiene su propia página con imagen, precio, detalle, un botón «Transfer Talebi» (Solicitud de traslado) y una lista lateral de los demás productos. Un producto en borrador no aparece en el sitio.
  • Pago en línea de un solo producto: no hay carrito; un visitante paga un producto o paquete. El botón «Online Öde» (Pagar en línea) de la página del producto aparece solo cuando se cumple todo lo siguiente: la sección «Fiyatlar ve online ödeme» (Tarifas y pago en línea) está activada, el ajuste Pago en línea está activado, al menos un proveedor de pago tiene sus datos completos, el producto está publicado y su precio está entre 1 TL y 99.999,99 TL. En la página de pago se eligen nombre, correo, teléfono, dirección de facturación, nota y método de pago; como método de pago solo se listan los proveedores que haya activado y configurado por completo. La casilla de consentimiento KVKK es obligatoria.
  • Proveedores de pago: se admiten PayTR (pago con tarjeta; los datos de pago se introducen en la propia página de pago de PayTR) y Paywant (canales de tarjeta de crédito, transferencia y pago móvil); puede activar uno o ambos. Los pagos se cobran en su propia cuenta del proveedor de pago; la cuenta, la comisión y el contrato son entre usted y el proveedor. En Paywant elige si la comisión la paga usted o el visitante. Los datos de la tarjeta no se guardan en este sitio.
  • Ajustes de pago: en la página «Online ödeme ayarları» (Ajustes de pago en línea), abierta solo al administrador, introduce los datos de tienda y de API de cada proveedor y elige el modo (Prueba o Real). La página escribe, según la dirección de su sitio, las direcciones de notificación que define en los paneles de los proveedores (distintas para PayTR y Paywant). Mientras el pago en línea esté activado y el modo sea Prueba, aparece un aviso en la parte superior de las páginas de resumen, ajustes de pago y pedidos para recordarle que ponga el modo en Real al salir en vivo; el asunto del correo de los pedidos de prueba empieza por [TEST]. Las claves secretas se guardan cifradas y no se vuelven a escribir en el formulario tras guardar.
  • Consentimiento a las condiciones de venta: si añade en «Sayfalar» (Páginas) una página de condiciones de venta y devoluciones y la selecciona en los ajustes de pago, el formulario de pago muestra, junto al consentimiento KVKK, una casilla de consentimiento obligatoria para ella. El texto lo redacta usted.
  • Pedidos: al enviar el formulario de pago se crea un registro de pedido. En la sección «Siparişler» (Pedidos) del panel, que solo ve el administrador, se listan fecha, código, producto, importe, método, cliente y estado («Beklemede» (Pendiente), «Ödendi» (Pagado), «Başarısız» (Fallido)); el detalle muestra los datos del cliente, la fecha de pago, el número de pago del proveedor y la hora del consentimiento KVKK. Los pagos de prueba llevan la etiqueta «Test».
  • Confirmación del pago: un pedido pasa a «Ödendi» (Pagado) solo mediante la notificación del proveedor de pago cuya firma se verifica; el estado no se puede cambiar a mano en el panel. El importe se calcula siempre a partir del precio que escribió en el panel. La repetición de la misma notificación no cuenta el pedido como pagado dos veces. Cuando llega un pago, el visitante recibe un correo «Pago recibido» y usted recibe un correo de notificación (si los ajustes de correo están configurados).
Páginas corporativas, blog y galería
  • «Hakkımızda» (Quiénes somos): título de la página, texto, misión, visión, línea de firma y una imagen. Una parte de misión o visión que deje vacía no aparece. La página incluye además los contadores, las tarjetas del equipo, las opiniones de clientes y los logos de referencias.
  • Preguntas frecuentes: introduce preguntas y respuestas en el panel; la respuesta se abre cuando el visitante hace clic en la pregunta. En cuanto existe al menos una pregunta, su enlace aparece en el menú, bajo «Kurumsal» (Corporativo).
  • Catálogos (PDF): desde el panel sube archivos PDF como un catálogo o una lista de precios (como máximo 10 MB por archivo). Para cada catálogo introduce un texto de enlace y un orden. Se listan en la página «Kataloglar» (Catálogos) con un botón «PDF indir» (Descargar PDF); al hacer clic el visitante, el archivo se descarga como PDF.
  • Páginas adicionales: desde el panel añade tantas páginas como quiera (por ejemplo una política de privacidad, el aviso de privacidad KVKK, condiciones de venta y devoluciones). Para cada página elige si se muestra en el menú superior (bajo «Kurumsal» (Corporativo)) y en el pie del sitio.
  • Blog: entradas con título, estado («Yayında» (Publicado) o «Taslak» (Borrador)), descripción corta, imagen y texto enriquecido. Las entradas se paginan de 9 en 9; la página de una entrada incluye una lista lateral de las últimas entradas. Una entrada con estado «Taslak» (Borrador) no aparece en el sitio.
  • Galería: introduce un título de imagen, la imagen y un orden. Al hacer clic, la imagen se amplía; funcionan los botones anterior y siguiente, las teclas de flecha, el gesto de deslizar en el teléfono, el botón de cierre y la tecla Esc.
Aspecto, móvil y buscadores
  • Color: en el panel elige dos colores. El color principal se aplica a botones, acentos y elementos activos; el color oscuro se aplica al menú, a las zonas de información superiores, a la banda de título y a las zonas oscuras como el pie. Una franja de cuadros de taxi dibujada con estos dos colores aparece bajo el menú y encima del pie. Los colores del texto sobre los colores se eligen automáticamente, oscuros o claros, según lo claro u oscuro que sea el color.
  • Logotipo, icono del sitio e imágenes: sube su logotipo y el icono de su sitio (favicon); si no hay logotipo, el nombre de la empresa aparece como texto. El logotipo se muestra sobre fondo blanco en la cabecera y dentro de un recuadro blanco en el pie, por lo que conviene un logotipo oscuro o de color que se lea bien sobre fondo claro. Puede subir imágenes para la banda de título de la parte superior de las páginas interiores y para la sección de solicitud de traslado de la página de inicio; si no sube imagen de banda, esta aparece en el color oscuro.
  • Barra superior, cabecera y pie: la barra superior muestra la dirección, el correo y los iconos de redes sociales; la cabecera muestra el teléfono, el horario y un enlace de WhatsApp; el menú tiene un botón «Transfer Talebi» (Solicitud de traslado) (en pantallas pequeñas la barra superior y los datos de la cabecera se ocultan). El pie muestra su texto breve de presentación, enlaces, los seis primeros servicios, sus datos de contacto y la línea de derechos de autor. Los datos que no escribe no se dibujan.
  • Redes sociales: sus enlaces de Facebook, X (Twitter), Instagram, LinkedIn y YouTube aparecen como iconos; un icono que no introduzca no se dibuja. Si introduce su número de WhatsApp, aparece un icono de WhatsApp en la cabecera.
  • Activar y desactivar secciones: desde una sola página activa o desactiva las secciones Servicios, Equipo, Blog, Galería, Catálogos, Preguntas frecuentes, Opiniones de clientes, «Fiyatlar ve online ödeme» (Tarifas y pago en línea), Referencias y Flota de vehículos. Una sección desactivada desaparece del menú y de la página de inicio, y su dirección de página tampoco se abre. El enlace de menú de una sección sin entradas tampoco aparece.
  • Adaptado a móviles: en pantallas pequeñas el menú se convierte en un menú móvil desplegable; el diseño de la página se ajusta al ancho de la pantalla.
  • Título y descripción propios de cada página: cada página lleva su propio título («Página | Empresa»), su descripción y las etiquetas para compartir en redes (Open Graph). En las páginas de servicios, productos y entradas del blog, la imagen para compartir se toma de la imagen del propio elemento. Las páginas de pago y de pedido están cerradas a los buscadores. El título, la descripción y las palabras clave del sitio se introducen en «Site ayarları» (Ajustes del sitio).
  • Firma del pie de página: puede cambiar o quitar la línea «TiklaWeb tarafından geliştirildi» (Desarrollado por TiklaWeb) al final del sitio.
  • Página 404: para una dirección que no existe, una sección desactivada o una entrada no publicada se muestra una página de error con un botón para volver a la página de inicio.
Panel de administración
  • «Özet» (Resumen): las cantidades de solicitudes y mensajes sin leer, solicitudes de traslado, servicios, productos publicados, pedidos pagados (los pagos de prueba no cuentan), pedidos pendientes de verificación (solo si los hay) y entradas de blog publicadas, además de las cinco últimas solicitudes de traslado y los cinco últimos mensajes. El menú lateral muestra la cantidad de registros sin leer como insignia.
  • «Talepler ve mesajlar» (Solicitudes y mensajes): el administrador ve las solicitudes de traslado y los mensajes de contacto en una sola lista y los distingue por tipo. Una solicitud muestra nombre, correo, teléfono, servicio solicitado, punto de recogida y destino, día y hora de recogida, número de pasajeros y de maletas, el momento del consentimiento KVKK y la nota; un mensaje muestra asunto y texto. Los registros sin leer están marcados y puede eliminar registros. Una cuenta de editor solo ve los mensajes de contacto.
  • Servicios, vehículos, productos y blog: añade, edita y elimina entradas. Las listas tienen búsqueda y ordenación.
  • Páginas, galería y catálogos: gestiona las páginas adicionales, las imágenes de la galería y los catálogos PDF.
  • «Siparişler» (Pedidos): lista los pedidos de pago en línea, lee sus detalles y los elimina (solo administrador).
  • Contenido del sitio: «Ana sayfa kaydırıcısı» (Carrusel de la página de inicio), «Ana sayfa kutuları, çağrı bandı ve sayaçlar» (Cuadros, banda de llamada y contadores de la página de inicio), «Hakkımızda» (Quiénes somos), «Yorumlar» (Opiniones), «Sık sorulan sorular» (Preguntas frecuentes), «Referanslar» (Referencias), «Site görselleri» (Imágenes del sitio), «Sosyal medya bağlantıları» (Enlaces de redes sociales) y «Bölümleri aç/kapat» (Activar o desactivar secciones). En los campos de texto enriquecido se usa el editor Summernote.
  • «Online ödeme ayarları» (Ajustes de pago en línea): los datos de los proveedores de pago, el modo Prueba o En vivo, la página de condiciones de venta y las direcciones de notificación (solo administrador).
  • Ajustes de correo: en cuanto escribe sus datos SMTP y activa las notificaciones, funcionan los correos de solicitud de traslado, contacto y pago. Prueba los ajustes con el botón «Deneme e-postası gönder» (Enviar correo de prueba).
  • «Site ayarları» (Ajustes del sitio): título del sitio, nombre de la empresa, descripción y palabras clave, teléfono, número de WhatsApp, correo, horario, dirección, el texto breve de presentación que se muestra en el pie, línea de derechos de autor, color principal, color de acento, página KVKK, mapa, logotipo, icono del sitio, idioma del sitio e idioma del panel.
  • Usuarios y permisos: añade cuentas de administrador y de editor. El editor gestiona las secciones de contenido y los mensajes de contacto; las solicitudes de traslado, los pedidos, los ajustes del pago en línea, los «Site ayarları» (Ajustes del sitio), los «E-posta ayarları» (Ajustes de correo) y los «Kullanıcılar» (Usuarios) solo están abiertos al administrador. Los permisos se comprueban en el servidor. Cada usuario cambia su propio nombre y contraseña en la página «Profil ve şifre» (Perfil y contraseña).
  • He olvidado mi contraseña: el enlace de la página de acceso al panel restablece la contraseña por correo (si «E-posta ayarları» (Ajustes de correo) está configurado). El enlace de restablecimiento es válido durante 1 hora y se puede usar una sola vez.
  • Código propio: en «Site ayarları» (Ajustes del sitio) añade su propio código (por ejemplo, un script de estadísticas) en la parte superior e inferior del sitio. Estos campos solo están abiertos al administrador.
Instalación y actualización
  • Asistente de instalación en cinco pasos: requisitos, licencia, base de datos, datos del sitio y del administrador, finalización. El asistente comprueba por sí mismo su servidor.
  • Idioma de la instalación: en el asistente se elige turco o inglés arriba a la derecha. En una instalación en inglés, el contenido inicial y el de ejemplo también vienen en inglés.
  • Contenido de ejemplo o instalación vacía: empieza con todo relleno como la demo y edita desde ahí, o introduce sus contenidos desde cero. Las listas de solicitudes, mensajes y pedidos empiezan vacías en ambos casos; las claves de los proveedores de pago vienen vacías en el paquete.
  • Actualización desde el panel: descargue el paquete zip de la nueva versión desde su área de cliente de tiklaweb.net y súbalo en la página «Güncelleme ve lisans» (Actualización y licencia) del panel de administración. Antes se hace una copia de seguridad de los archivos y de la base de datos. Si se produce un error, el sitio vuelve a su estado anterior. Sus imágenes y documentos PDF subidos, ajustes y contenidos se conservan.
  • Paquetes verificados: se comprueba la firma del paquete de actualización; solo se instalan paquetes descargados de tiklaweb.net.

Con el paquete que descarga viene una guía de instalación detallada, el archivo KURULUM.html. La guía contiene las reglas que ya vienen listas para Apache y LiteSpeed, las reglas que debe añadir para Nginx e IIS y la activación paso a paso del pago en línea.

Licencia

Cada licencia es para un único nombre de dominio, el que usted indica al hacer el pedido. El cambio de dominio es de pago y se gestiona mediante una solicitud de soporte. La licencia no se transfiere de forma gratuita. En un dominio sin licencia el sitio no se abre y el visitante es redirigido a una página de aviso de licencia. Para usarlo en otro dominio se necesita una licencia aparte.

Características técnicas
  • PHP 8.2 o superior, MySQL o MariaDB
  • Estructura: PHP (PDO), enrutador propio y plantillas Twig 3. Las direcciones de las páginas son legibles (por ejemplo, /hizmetler/3-ornek-hizmet); para ello el servidor necesita reescritura de direcciones. En Apache y LiteSpeed lo hace el archivo .htaccess incluido en el paquete; las reglas para Nginx e IIS están en el archivo KURULUM.html
  • Sitio: estilos Bootstrap 5, Swiper y Font Awesome Free 6; la fuente Poppins viene con el paquete y no se carga desde un servidor externo. Panel: DataTables y el editor de contenido Summernote
  • El envío de correo se realiza con PHPMailer 6.9; la contraseña SMTP se guarda cifrada. Un envío de formulario se guarda primero en la base de datos; si el servidor lo admite, el correo se envía una vez que el visitante ha recibido la respuesta
  • Los textos de la interfaz se guardan en los archivos de idioma del paquete (turco e inglés incluidos, se puede añadir un idioma nuevo)
  • Token de formulario firmado, un campo trampa oculto y un límite de 8 envíos por IP en 10 minutos en los formularios de solicitud de traslado, contacto y pago; en una solicitud de traslado el nombre del servicio solo se acepta entre los nombres guardados en el panel, el punto de recogida y el destino, el día y la hora de recogida y el número de pasajeros y de maletas se verifican en el servidor (la entrada con formato incorrecto se rechaza) y no se puede elegir un día pasado
  • Pago en línea: el importe se determina en el servidor solo a partir del precio del producto en la base de datos y no se toma ningún precio del visitante; el código del pedido se genera de forma aleatoria; la conexión con el proveedor de pago se hace desde el servidor con verificación SSL; un pedido solo se da por pagado mediante una notificación cuya firma se verifica, y la repetición de la misma notificación no tiene efecto; las claves de los proveedores de pago se guardan cifradas y están vacías en el paquete
  • Verificación CSRF en las acciones del panel; bloqueo temporal tras 5 intentos fallidos en 15 minutos en el acceso al panel, y la sesión se cierra tras 2 horas de inactividad
  • El tipo de las imágenes subidas desde el panel se verifica a partir del contenido (JPG, PNG, WebP; 8 MB como máximo) y, si la extensión GD está activa, se convierten a WebP; en la carpeta de subidas no se ejecuta PHP
  • Un documento PDF solo se acepta si lleva la firma PDF y una marca de fin de archivo (como máximo 10 MB). No se puede acceder directamente a la carpeta de documentos; el archivo se descarga como adjunto a través del sitio
  • Los campos de texto enriquecido del panel se filtran en el servidor al guardar (HTMLPurifier); el panel de administración envía una cabecera de política de seguridad de contenido (CSP); las contraseñas de los administradores se guardan con hash
  • La zona de mapa solo acepta direcciones de inserción de Google Maps y OpenStreetMap
  • Los datos de la base de datos y las copias de seguridad se guardan, si su hosting lo permite, en una carpeta fuera de la raíz web
  • Antes de la venta se realizó una auditoría de seguridad compuesta por revisión del código y pruebas de ataque en vivo
Demo

Explore el sitio y el panel de administración en la demo de solo lectura. La demo está instalada en turco; en el panel de administración puede cambiar el idioma del panel a inglés con el icono del globo de la esquina superior derecha. El nombre de la empresa («Örnek Taksi», es decir, «Taxi de ejemplo»), los servicios, los tipos de vehículo, los paquetes de traslado y los precios (los nombres de los paquetes llevan la etiqueta «(Örnek ürün ve fiyat)», es decir, «producto y precio de ejemplo»), el equipo, las opiniones, los logos de referencias, las imágenes de la galería y los catálogos PDF de la demo son ejemplos. En el panel de la demo verá algunos registros de ejemplo en las listas «Talepler ve mesajlar» (Solicitudes y mensajes) y «Siparişler» (Pedidos). En la demo, el botón de pago en línea y el formulario de pago aparecen en las páginas de producto; no se inicia ningún pago. El formulario de pago de la demo lista los tres proveedores; en su propia instalación solo aparecen los proveedores que usted active. WhatsApp, los enlaces de redes sociales y el mapa están vacíos en la demo; al rellenarlos en el panel, aparecen en el sitio.

En la demo no se pueden guardar cambios; los formularios de solicitud de traslado y de contacto no guardan registros ni envían correos. La demo se restablece cada noche. Las páginas sensibles, como los ajustes de correo, los ajustes del pago en línea, los usuarios y los formularios de contraseña, no se pueden ver en el modo demo, y «Olvidé mi contraseña» está desactivado en la demo. Estos datos de acceso valen solo para el sitio de demostración. En la instalación que adquiera, usted mismo define la cuenta de administrador.

Soporte

Si se atasca, abra un ticket de soporte desde su área de cliente de tiklaweb.net o escriba a destek@tiklaweb.net.

Sitio listo para taxis y traslados. Servicios, flota, paquetes prepago, solicitud de traslado y pago en línea. Instalación con asistente.
  • Paso 1, preparación: en su hosting, ajuste la versión de PHP a 8.2 o superior y cree una base de datos MySQL/MariaDB vacía con su usuario.
  • Paso 2, archivos: suba el contenido de la carpeta public_html del paquete descargado (incluido el archivo oculto .htaccess) a la carpeta de publicación de su dominio.
  • Paso 3, asistente: abra su dominio en el navegador. El asistente de instalación se inicia automáticamente; con los enlaces de la parte superior de la página puede elegir turco o inglés.
  • Paso 4, instalación: siga los pasos del asistente: requisitos, licencia, datos de la base de datos, datos del sitio y del administrador. Elija la instalación con contenido de ejemplo o vacía.
  • Paso 5, panel: inicie sesión en sudominio.com/admin/ con su cuenta de administrador y rellene las secciones «Site ayarları» (Ajustes del sitio), página KVKK, «Hizmetler» (Servicios), Flota de vehículos, «Fiyatlar ve ürünler» (Tarifas y productos), «E-posta ayarları» (Ajustes de correo) y (si usará el pago en línea) Ajustes del pago en línea.

Con el paquete que descarga viene la guía de instalación detallada, el archivo KURULUM.html; en ella también se explica cómo definir los datos del proveedor de pago y las direcciones de notificación. Si usa Nginx o IIS, las reglas de servidor necesarias también están en la guía.

2.0.0 — Primera versión de venta

Primera versión comercial del script de sitio web para taxi y traslados con pago en línea.

Novedades
  • Asistente de instalación en el navegador (comprobación de requisitos, licencia, base de datos, pasos de sitio y administrador).
  • Opción de instalar con contenido de ejemplo o vacía.
  • Interfaz en turco e inglés para el sitio, el panel de administración y el asistente de instalación; selección de idioma en «Site ayarları» (Ajustes del sitio); nuevo idioma añadiendo una copia del archivo de idioma.
  • Licencia vinculada al dominio; el sitio no se abre en un dominio sin licencia.
  • Actualización desde el panel con zip: copia de seguridad automática, regreso a la versión anterior en caso de error, conservación de contenidos, documentos PDF y archivos de idioma añadidos.
  • En la página de inicio: carrusel de bienvenida, presentación breve, servicios, flota de vehículos, paquetes de traslado prepago, banda de llamada, formulario de solicitud de traslado, equipo, opiniones, logos de referencias y últimas entradas; todo gestionado desde el panel.
  • Formulario de solicitud de traslado (punto de recogida y destino, día y hora, número de pasajeros y de maletas, servicio) y la sección «Talepler ve mesajlar» (Solicitudes y mensajes) en el panel; las solicitudes de traslado solo están abiertas al administrador.
  • Categorías de precios, productos y paquetes; página de precios y páginas de producto.
  • Pago en línea de un solo producto con PayTR y Paywant; modo de prueba y real (con aviso en el panel en modo de prueba), consentimiento de las condiciones de venta, sección de pedidos en el panel y correos de pago.
  • Servicios (elección de icono desde el panel), flota de vehículos (con capacidad de pasajeros y de equipaje), equipo, opiniones de clientes, logos de referencias, preguntas frecuentes y páginas adicionales.
  • Blog, galería con ampliación de imágenes (botones anterior y siguiente, teclas de flecha) y descarga de catálogos PDF.
  • Activación y desactivación de secciones, y logotipo, icono del sitio, banda de título e imagen de la sección de solicitud de traslado subidos desde el panel.
  • Formularios de solicitud de traslado, de contacto y de pago con casilla de consentimiento KVKK; enlace del aviso de privacidad.
  • Elección de un color principal y un color oscuro desde el panel; colores del texto elegidos automáticamente; franja de cuadros de taxi bajo el menú.
  • Cambio o eliminación de la firma del pie de página desde el panel.
  • He olvidado mi contraseña: enlace de restablecimiento por correo, válido durante 1 hora y de un solo uso.
  • Permisos de usuario de administrador y de editor.
Correcciones
  • Las direcciones de servicios, productos, páginas y entradas no válidas, y las entradas no publicadas, muestran una página 404 en lugar de un error.
  • La página de una sección desactivada tampoco se abre mediante su dirección.
  • Los campos de imagen, redes sociales, mapa, horario y contadores que se dejan vacíos no se dibujan en el sitio.
Seguridad
  • Token firmado y límite de intentos en los formularios de solicitud de traslado, contacto y pago; verificación CSRF, límites de intentos y comprobaciones de permisos en las acciones del panel.
  • El importe del pago se determina solo a partir del precio del producto en el servidor; un pedido se da por pagado solo mediante una notificación cuya firma se verifica, una notificación repetida no cuenta el pedido como pagado dos veces; las claves de los proveedores de pago se guardan cifradas.
  • El tipo de las imágenes subidas al panel se verifica a partir del contenido; en los documentos PDF se comprueban la firma PDF y la marca de fin de archivo.
  • Los campos de texto enriquecido del panel se filtran al guardar, y se añadió una política de seguridad de contenido al panel.
  • Las contraseñas de los administradores se guardan con hash y la contraseña SMTP se guarda cifrada.

La guía de instalación es el archivo KURULUM.html que viene dentro del paquete.

All our software is licensed domain-wide and is available for a lifetime of use. That's why you pay for one time.

The installation process is very easy. It does not have extreme and complex operations. There are instructions in the setup file. If you want us to do the installation process, this is done at an additional cost.

Our software is licensed as a domain, you need to buy the product again for each domain. The ordered script is licensed to the domain specified in the order. After the script installation is complete, no domain changes are made.

Licenses past 1 month from the order date are not changed. However, we can change the extension of the same domain as you like. For example: .net will then change to .com.

Of course. However, your hosting service must meet the "server requirements" specified on the product introduction page.

We provide technical support for any problems, errors or disruptions that may be associated with the standard operation of our products. Apart from that, you need to get paid support for all the issues.

Orders made by credit card are automatically confirmed and your account is defined. Orders paid by bank transfer are approved within the same day.

Once your order is confirmed, your download link is automatically defined for your client account.

Of course. You can pay all your payments by credit card.

Of course you can. All you have to do is to select the payment option during the order as Bank Transfer.

Special requests are made with a fee. Please contact us in this regard.

Unfortunately. Our software is domain-licensed and is in the form of file delivery and is non-refundable. For this reason, please examine our demo presentations in detail.

You can run our software in the subfolder of your site. But you can not operate it as a subdomain. A license can be defined either as a subdomain or as a main domain. In addition, dragging / dropping is sufficient to move from the subdirectory to the main directory.

Script de sitio web para taxi y traslados con pago en línea

Automoción, transporte y logística
  • Sitio listo para taxis y traslados. Servicios, flota, paquetes prepago, solicitud de traslado y pago en línea. Instalación con asistente.
$19.97 Pago único
185 visitas
Detalles del producto
Publicado5 noviembre 2026
Última actualización5 noviembre 2026
Versión2.0.0
Desarrollado conPHP 8.2+, MySQL/MariaDB, PHP (PDO), Twig 3, Bootstrap, Swiper, Font Awesome 6, Summernote, PHPMailer
Páginas incluidasSecciones listas para usar: 17
Licencia1 dominio, código fuente completo
ActualizacionesIncluidas mientras la licencia esté activa
Requisitos del sistema
  • PHP 8.2 o superior
  • Extensiones de PHP: pdo_mysql, mbstring, openssl, curl, zip, fileinfo, json, sodium, ctype (se recomienda gd)
  • MySQL o MariaDB: una base de datos nueva y vacía. En el campo del servidor de base de datos se escribe localhost.
  • Se recomienda un nombre de dominio y un certificado SSL; si va a usar el pago en línea, instale el certificado SSL de antemano.
  • Alojamiento con Apache o LiteSpeed, con compatibilidad con .htaccess y mod_rewrite. En Nginx e IIS hay que añadir las reglas de la guía.
  • Carpetas con permiso de escritura: tiklaweb, uploads
  • Para los correos de solicitud de traslado, contacto y pago, los datos SMTP que le facilita su proveedor de alojamiento (se escriben en la página «Ajustes de correo»)
  • Para el pago en línea (opcional): una cuenta de PayTR o Paywant y una conexión HTTPS saliente desde su servidor (cURL)
  • El sitio y el panel de administración están disponibles en turco e inglés, y se puede añadir un idioma nuevo. La guía de instalación (KURULUM.html) está en turco.
Etiquetas
sitio web de taxisitio web de trasladossitio web de traslado al aeropuertoflota de vehículosformulario de solicitud de trasladopaquete de traslado prepagopago en líneapaytr paywantscript de sitio web PHPsitio web con panel de administraciónsitio web listo

Script de sitio web para servicio técnico de electrodomésticos

Servicio técnico y reparación $19.97 Pago único

Script de sitio web para lavado y cuidado de automóviles

Automoción, transporte y logística $19.97 Pago único

Script de sitio web para gimnasio y fitness

Deporte y fitness $19.97 Pago único

Script de sitio web para empresa de limpieza

Limpieza y servicios del hogar $19.97 Pago único
Contacto

Contacte con ventas y soporte

¿Tiene alguna pregunta antes de comprar o necesita ayuda con una cuenta existente? Llámenos o escríbanos.