Plataforma C2C 👉 Servicios

Plataforma consumer to consumer (C2C) para la comercialización de servicios.

Plataforma C2C 👉 Servicios

Recientemente terminamos un proyecto C2C (consumer to consumer) para un cliente. Como características del proyecto, se solicitó la búsqueda georeferenciada de servicios, muy similar a la plataforma thunbstack o taskrabbit. Después de una búsqueda y análisis, se optó por utilizar la solución sharetribe, plataforma C2C de código libre.

Geolocalización 

Como decíamos, uno de los requerimientos fue que cada publicación tuviese Georeferenciación. Por lo mismo, cuando un usuario publica un nuevo anuncio, se le solicita la dirección o punto de referencia. En este ejemplo, sólo escribí "apumanque" e inmediatamente el mapa reconoció la ubicación:

Y así, cuando otro usuario hace una búsqueda con referencia a alguna zona, el resultado de respuesta despliega los servicios con la distancia:

Adicionamente se agregó un mapa de búsqueda, para hacer más fácil la búsqueda a los usuarios:

Calendario de disponibilidad p/ hora, día💰💸💳

Otro de los requerimientos fue el de permitir el pago por hora. Pero no sólo eso, sino que incluyera un calendario de disponibilidad. Así, el "vendedor" primero debe declarar su disponibilidad:

Y así el comprador, al momento de comprar una hora de servicio, sólo podrá hacerlo agendando una hora según la disponibilidad del servicio (horario disponible del vendedor, menos las horas reservadas por otros compradores). Luego, un comprador, verá la publicación así:

Flujo de Pago - Retención

Otra complejidad es la retención del pago.  Y como cualquier comunidad, tenemos 2 tipos de usuarios:

- Consumidores: "Los que compran un servicio".
- Proveedores: "Los que venden un servicio".

Básicamente los proveedores publican sus bienes y servicios y la disponibilidad de éstos (por hora, por día, por noche, o por evento), y luego los consumidores compran (o agendan) un servicio. El pago se realiza anticipadamente y queda retenido por la plataforma hasta que el Consumidor haya confirmado la realización de éste.

Consumidores ‍

Son aquellos usuarios que buscan o necesitan un bien o servicio. Puede ser el arriendo de una máquina, o puede ser una clases de fitness a domicilio. Podrán buscar las distintas alternativas utilizando los filtros del sitio para encontrar el servicio que necesitan, o el mapa.  A partir de ahí, podrán contactar al proveedor o escribir alguna pregunta de forma pública.

Si están de acuerdo con el precio, entonces procederá a agendar (abonar) el monto del servicio registrandado el día y/o hora que se realizará.


Sólo después de que el servicio haya sido entregado, el Consumidor podrá autorizar la liberación de los fondos por el servicio recibido. Si el consumidor no autoriza la liberación de los fondos, éstos serán automáticamente abonados al proveedor, a no ser que inicie una disputa por la transacción.

Proveedores

Son aquellos usarios o empresan que ofrecen bienes o servicios tales como:

  • Arriendo de bienes (Sala de reuniones, canchas de paddle, equipos de música, etc)
  • Clases Particulares (de guitarra, cocina, yoga, etc)
  • Actividades o Eventos (Magia para cumpleaños, avistamiento de aves, etc)
  • Otros servicios (Gásfiter, eléctrico, constructor, etc)

Dependiendo del bien o servicio, será el tipo de transacción:

  • Por día. (Maquinaria, equpos, o actividades)
  • Por noche (Arriendo de Piezas, casas o deptos.)
  • Por hora (Babysittler, clases particulares, etc)
  • Por evento (Diagnóstico de evaluación, actividad fija)

Transacciones o Pagos

Como se ha mencionado, los pagos son retenidos hasta que el comprador confirmar la recepción del servicio. El flujo de pago es el siguiente:

Etapa 1: Registro de Proveedores o Usuarios

Todo inicia con la incripción de un proveedor en el sitio, y el registro de su cuenta Bancaria (para recibir los pagos). Los usuarios que ofrecen servicios publicarán sus servicios.

Etapa 2: Cliente realiza un pago para agendar un servicio.

Un cliente podrá agendar un servicio pagando el monto del servicio con su tarjeta de crédito. Dicho monto quedará retenido momentáneamente por el proveedor de tarjetas.

Etapa 3: El proveedor Acepta y Confirma la realización del servicio.

El proveedor tiene la posibilidad de aceptar y rechazar la solicitud. Si la solicitud es aceptada, el pago será aceptado y el monto del dinero será transferido desde el cliente a la empresa procesadora de pagos (Stripe).

Etapa 4: Devolución a Cliente

Se considera en el flujo la devolución del dinero al Cliente cuando el proveedor no realiza el servicio.

Etapa 5: Pago al proveeeor

Si el servicio fue realizado según lo acordado, el pago es transferido desde la procesadora de Pago (Stripe) a la cuenta bancaria del Proveedor.

Conclusión

Estuvimos encantados de poder realizar este proyecto. Aprendimos bastante, y por sobre todo, el cliente quedó satisfecho con el producto (que es lo importante!). Te invitamos a conocer el sitio:

Quedó pendiente realizar una aplicación para iOS y Android 😥. Es de esperar que la plataforma cresca para que podamos volver a trabajar juntos.

Gracias ! 👋