Skip to content

📋 Registro de Usuarios

Flujo de registro para los distintos tipos de usuarios de Renault Le Club.

🧠 Lógica de negocio

En el universo de Renault Le Club existen dos tipos de cuentas:

  • Titulares: usuario que crea una cuenta a través un chasis o un plan. Es el propietario real de la cuenta y, a nivel negocio, el dueño del vehículo (VIN/chasis) o plan de ahorro (plan/contrato).
  • Adicionales: usuario que es invitado por un Titular a gozar de los mismos beneficios que él. Como analogía, es la cuenta "hija" del Titular.

👨 Registrar a un titular

Dentro de dicho universo los titulares se categorizan dentro de tres tipos de usuario:

  • Propietarios: tienen uno o más vehículos y no tienen ningún plan de ahorro.
  • Ahorristas: tienen uno o más planes de ahorro y no tienen ningún vehículo.
  • Mixtos: tienen al menos un vehículo y un plan de ahorro.

Importante: si bien los usuarios inicialmente se registran con un único item (ya sea un vehículo o un plan de ahorro) una vez registrados tienen la potestad de agregar ítems adicionales desde su perfil. De esta forma es como un usuario propietario o ahorrista puede ser recategorizado a mixto.

🚗 Registrar a un propietario

Los propietarios son los usuarios que se registran con un vehículo.

  • URL: /api/auth/register/titular/propietario
  • Método: POST

Request Body

json
{
    "documentType": 1,
    "documentNumber": "36364242",
    "firstname": "Goran API",
    "lastname": "Westberg API",
    "email": "goran.westberg@thalamuscorp.com",
    "password": "contraseñaFalsa1234!",
    "password_confirmation": "contraseñaFalsa1234!",
    "cellphoneAreaCode": "11",
    "cellphoneNumber": "12344321",
    "moreInfo": true,
    "vin": "PRUEBAGORAN123456",
    "carModel": "CLIO",
    "removeAsAdicional": true,
    "bir": 1,
    "captcha_token": "captchaToken",
}

Response

json
{
    "success": true,
    "message": "Propietario registrado satisfactoriamente (Updated)",
    "data": null
}
json
{
    "success": false,
    "message": "El chasis pertenece a otro usuario",
}

💰 Registrar a un ahorrista

Los propietarios son los usuarios que se registran con un plan de ahorros (plan/contrato).

👦 Registrar a un adicional

Los adicionales son personas autorizadas a consumir los mismos beneficios que su titular. Un titular tiene la potestad de agregar un solo adicional a su cuenta. Para verlo de alguna forma, los adicionales son los hijos de los titulares su registro. Un titular debe invitar a un adicional y este último debe posteriormente concretar

📨 Invitar a un adicional

➕ Registrarse como adicional

🏬 Obtener Concesionarios

Listado de concesionarios que se le disponen al usuario al momento de registrarse.

  • URL: /api/auth/register/dealerships
  • Método: GET

Response

json
{
  "success": true,
  "data": [
        {
            "id": 1,
            "bir": 3200001,
            "nombre_concesionario": "Nombre 1",
            "nombre": "Nombre 2",
            "domicilio": "Av. Siempreviva 742",
            "codigo_postal": 1000,
            "localidad": "Springfield",
            "provincia": "Massachusetts",
            "tipo": "CONCESIONARIO",
            "primaria_secundaria": null,
            "activo": 1
        },
        {
            "id": 2,
            "bir": 3200002,
            "nombre_concesionario": "Nombre 1",
            "nombre": "Nombre 2",
            "domicilio": "Negra Arroyo Lane 308",
            "codigo_postal": 1102,
            "localidad": "Albuquerque",
            "provincia": "New Mexico",
            "tipo": "BOCA DE VENTA",
            "primaria_secundaria": null,
            "activo": 1
        },
    ]
}