Como Crear una App de taxi - tipo Uber
Con esta función podrás crear una "App de taxi - tipo Uber
" en tu aplicación.
Este módulo se proporciona con una plantilla y un diseño, ambos están diseñados para jugar muy bien con la función taxi, sin embargo, el módulo es utilizable con cualquier otro diseño.
Nota: Para utilizar esta función, tienes que crear una clave API de Google Maps JavaScript.
La API de Google Maps requiere las siguientes API:
APIs seleccionadas:
Api de Direcciones
API de la matriz de distancias
API de geocodificación
API javaScript de mapas
API de Lugares
API de mapas estáticos
Para crear tus claves api, sigue esta documentación.
Vamos a configurar la función Taxi en el editor
1- En primer lugar, en la sección Añadir páginas, haz clic en el icono de la aplicación: Obtendrás esto:
Ahora hay atajos al tablero y al menú principal de la función en la barra lateral izquierda:
2- Cuando se utiliza la plantilla Taxi, cualquiera que sea la posición del módulo Taxi, se mostrará en la parte superior de la lista:
3- Abre la página de configuración para empezar con tu módulo:
Descripción de las opciones:
Para los pagos con tarjeta de crédito, el módulo viene con Stripe, más pasarelas de pago pueden estar disponibles bajo petición y estudio.
E-mails de la administración | Una lista separada por comas de los administradores de Taxi , esto se utiliza para notificar solicitudes de pago, devolución de dinero, soporte, etc. |
Moneda | Una extensa lista de todas las monedas soportadas por Stripe. |
Unidad de distancia | Kilómetros o millas. |
Mapa de la dirección del centro | Centra el mapa en una dirección específica o en la ubicación GPS del usuario |
Cargar PDI desde una función de lugares | Permite vincular una función de Lugares existente para mostrar PDI (puntos de interés) en el mapa de viajes en taxi. |
Tiempo límite de búsqueda | Define el tiempo de espera de la solicitud de búsqueda, después del cual una solicitud expirará si ningún conductor responde. |
Radio de búsqueda | Define el radio de búsqueda alrededor de la ubicación del pasajero. |
Modo de recorrido | El modo de recorrido es por defecto Inmediato en la versión 1.0.0 |
Pagos aceptados | Acepta efectivo, tarjeta de crédito o ambos. |
Proveedor de pagos | Para los pagos con tarjeta de crédito, el módulo viene con Stripe, más pasarelas de pago pueden estar disponibles bajo petición y estudio. |
Tipo de comisión | Si tus ingresos provienen de comisiones, puedes habilitarlo, Cantidad fija, Porcentaje o Desactivado. |
Comisión | Si la comisión está activada, aquí se define el importe. |
Modo de fijación de precios | Puede elegir fijar el precio por tipo de vehículo o dejar que cada conductor defina sus tarifas. |
Periodo | Permitir la generación automática de Pagos y Devoluciones de Efectivo para cada semana o mes, por defecto permanece deshabilitado y requiere la generación/exportación manual. |
El conductor puede registrarse | Si se desactiva, todos los nuevos usuarios serán marcados como pasajeros. Puede convertir a un pasajero en conductor en la página Taxi > Pasajeros |
Habilitar el formulario personalizado | Permite mostrar un formulario personalizado cuando un pasajero solicita un viaje. |
Credenciales de la API de pago | Aquí tienes que introducir tus claves API de Stripe para el pago con tarjeta de crédito. |
Cuando hayas terminado con los ajustes, tendrás que crear al menos un tipo de vehículo.
4- El taxi > Escritorio
En el tablero de mandos, tiene acceso a una vista resumida de los últimos 100 pagos, y a tableros acumulativos de ganancias diarias, semanales, mensuales y anuales:
5- Taxi > Traducciones
Desde esta sección puedes editar las traducciones de los módulos, permitiéndote hacer una aplicación única. Busca los términos en un traductor y agrega el significado a tu manera.
6- Taxi > Formulario
Desde esta sección puede crear un formulario personalizado que se mostrará a los pasajeros cuando soliciten un viaje.
Las respuestas se mostrarán al conductor en el detalle de la solicitud de viaje.Los campos se agrupan en dos secciones: Elementos de formato y Elementos de entrada. Vamos a introducir los diferentes campos.
Elementos de formato
Título (divisor): utilícelo para crear elementos de título/etiqueta contrastados.
Espacio en blanco (spacer): añade un espacio de 20px entre cualquier otro campo.
Elementos de entrada
Número: añade una entrada numérica con opciones, mínimo, máximo e incremento de paso.
Selección desplegable: añade un elemento de selección con múltiples opciones.
Checkbox: añade un elemento simple de checkbox.
Contraseña: añade un elemento de texto de contraseña, el texto de entrada no es legible.
Texto: una entrada de texto de una sola línea.
Text area: una entrada de texto multilínea.
Fecha: campo de fecha simple, con opciones de formato.
Fecha y hora: campo simple de fecha y hora, con opciones de formato.
En la sección Gestionar campos puede editar los campos, cambiar su orden y eliminar los que no necesite:
7- Abre la página Taxi > Tipos de vehículos
A continuación, edita un tipo de vehículo y marcalo como VISIBLE.
' Los tipos de vehículos requieren al menos un Nombre y una Ilustración.
' Las tarifas son requeridas sólo cuando el modo de precios está configurado como Fijo por tipo de vehículo.
8- A continuación, desde Taxi > Conductores, puedes gestionar y eliminar tus conductores:
9- La página Cab > Viajes ofrece una visión general de todos los viajes y solicitudes, con su información y estado.
10- Desde Taxi > Contabilidad, puedes gestionar el pago de tus comisiones y las solicitudes de devolución de dinero:
Solicitudes de devolución de efectivo:
Todos los viajes pagados con dinero en efectivo serán agregados por los conductores, agrupando todos los pagos con la suma de las comisiones a devolver:
Puedes enviar solicitudes de efectivo a tus conductores:
' Sin filtros de fecha: se agregarán todas las devoluciones de efectivo pendientes sin importar el periodo de tiempo.
' Con filtro de periodo: sólo se agregarán los viajes pagados en efectivo dentro del periodo de tiempo y se solicitará la devolución. Cuando se solicite la devolución de efectivo, la línea se añadirá a las solicitudes archivadas con el estado SOLICITADO, cuando se devuelva el efectivo, puede llamar a la acción MARCAR COMO DEVUELTO para validarlo.
Pagos
Por otro lado, para los pagos realizados con tarjeta de crédito podrás crear solicitudes de pago individuales o masivas.
Puedes informar a tus conductores de que tendrán sus pagos procesados:
' Sin filtro de fecha: se agregarán todos los pagos pendientes sin importar el periodo de tiempo y se notificará a los conductores.
' Con filtro de periodo: sólo los viajes pagados con tarjeta de crédito dentro del periodo de tiempo serán agregados y notificados como pago en curso a los conductores.
La acción PAGAR ACCIÓN creará un pago pendiente para los pagos de los conductores dados.
La acción GENERAR PAGOS A GRANEL creará una exportación masiva de csv para todos los pagos pendientes (filtrados por periodo de tiempo, o no).
Cuando la generación de informes masivos haya terminado, verás el informe y podrás descargarlo como CSV:
Ya esta.
Comentarios
0 comentarios
El artículo está cerrado para comentarios.