About this project
it-programming / wordpress-1
Open
Hola, actualmente estamos habilitando una web de venta de segunda mano y se está creando mediante wordpress. El tema actual permite todo desde hacer bids (subasta), comprar ahora, etc... Nuestra idea es añadir un nuevo sistema donde el comprador pueda enviar/hacer oferta. La idea es que el comprador pueda seleccionar o bien comprar ahora o hacer una oferta al vendedor, la idea viene de que nuestro sistema solo va a permitir hacer el envío (y pagar) a través de la web para gestionar un proceso seguro de transacciones y que el comprador esté 100% asegurado ya que nosotros al llevar la logística de recogida y entrega (servicio puerta a puerta) garantizamos que si el producto no es el correcto el comprador puede devolver en un plazo máximo y el dinero no se libera en dicho caso, pasado ese tiempo de protección se liberaría al vendedor. Sabiendo esto comento lo que necesitamos:
1- Crear sistema de hacer oferta:
frontend y baclend (tanto visión de la web como dentro de los paneles de los usuarios + admin): en el frontend los usuarios deberán de ver que al lado o debajo de la opción de comprar ahora pueden hacer una oferta si desean comprarlo a otro precio (lo que viene siendo un proceso de negociación para conseguir un precio inferior), entonces al clicar en dicha opción el sistema deberá mandarle a otra página donde verán un resumen del producto, en ella tendrán que disponer de un campo que ponga algo tipo ¿cuál es tu oferta para el vendedor? y en el campo deberán escribir el importe por el que lo quieran comprar.
Una vez hecho lo anterior deberá de clicar en el botón de enviar oferta, una vez hecho esto el comprador en su panel deberá de tener un nuevo apartado para llevar el control de las ofertas que ha realizado, actualmente solo tiene la visión de sus compras por ello este de revisión de ofertas hechas deberá de crearse, en él deberán de tener algo tipo tabla donde vean el listado de las ofertas hechas, la fecha en la que la realizaron, el estado en el que se encuentra su oferta (pendiente, aceptada, rechazada por el vendedor, cerrada por el sistema/// pendiente sería el primer estado según el comprador envíe la oferta, cuando el vendedor la revise puede aceptarla o rechazarla, si la acepta deberá habilitarse un enlace para que el comprador gestione el pago por las pasarelas habilitadas y pueda ingresar sus datos tales como dirección, etc... Y una vez hecho deberá aparecer en la zona de compras, si por el contrario el vendedor rechaza la oferta en el panel de ofertas el comprador verá como rechazado, aquí queremos tambien diponer de un sistema de contraoferta donde el vendedor puede enviar la oferta por el precio que el estaria dispuesto a venderlo tipo negociación y el comprador en su panel de ofertas verá un campo de contraoferta y si la clica vera un resumen del producto de nuevo con la opción de comprar ahora si esta interesado, y se pueden hacer contraofertas las veces que se quieran, esto seria la idea perfecta o la que esperamos, luego el otro estado de cancelado sería cuando el comprador hace una oferta pero esta no ha sido ni rechazada ni aceptada en un período de 72h,digamos que es para llevar un control de productos abandonados por el vendedor o que directamente no quiere esa oferta pero se le ha olvidado rechazarla). En el caso del vendedor en su panel de usuario deberá de contrar con otro apartado donde vea algo tipo ofertas recibidas y debe tener el mismo sistema pero este seria editable, tipo el campo estado, deberá indicar si acepta o rechaza o hacer contraoferta. Si la acepta el vendedor deberá esperar a que el comprador haga el pago para que este conste como pago en garantia que ya se hace a traves de paypal.
Una vez el comprador ya pague éste deberá rellenar unos campos que nos deberán de llegar como se ha indicado antes datos tipo direccion de entrega y demás detalles tipo formulario para que nosotros los admin podamos gestionarlo luego manualmente con la empresa de transporte, a su vez cuando nosotros recibamos esos datos el vendedor también debería de enviarnos otro formulario que debería tener habilitado cuando se haga el pàgo en garantia donde nos indique a nosotros los datos de recogida para obviamente gestionarlo con empresa de transporte y si cuenta paypal/transferencia bancaria (el metodo de pago tenemos que verlo para ver cual es le metodo mas adecuado entendiendo que se daran ambas opciones), y una vez nosotros gestionemos la recogida ambos usuarios tanto vendedor como comprador podrán ver en su apartado de comprar un campo de estado del paquete, esto no se hace ahora, la idea es que ellos puedan llevar un seguimiento del paquete en sus paneles y nosotros desde admin necesitamos poder agregar datos de ese seguimiento tipo el numero de seguimiento o lo que estimeis, es una idea pero necesitamos algo Pro y serio.
es una idea base de lo que esperamos todos los pasos deben contar con su respectivo email tanto para avisar al comprador de sus acciones como al vendedor de sus acciones también, el admin deberá tener tanto la opción de recibir email como notificaciones en el panel de admin para saber cuando el proceso se ha llevado a cabo y deberiamos de tener un nuevo apartado para ver el producto que se ha vendido y comprobar si esta hecho el pago engarantia por parte del comprador y los datos de recogida y entrega.
Buscamos un sistema automático, donde nosotros como admins veamos en un apartado todas las transacciones pagadas en garantía y ya deberiamos de ver tanto los datos del vendedor como del comprador para efectuar la recogida y entrega. En este mismo lugar es desde donde tendremos que gerstionar los estados y añadir los numeros de seguimiento y tambien tendremos la opcion de liberar pago o liberar pago pasadas 48h sino hay ninguna incidencia abierta, deberia estar basado en los estados que tenga el pedido, nosotros marcariamos como entregado en nuestro sistema y si el sistema no recibe ninguna incidencia en 48h el dinero se mandaria al vendedor. Buscamos algo tipo esto pero si hay forma mas sencilla pues mejor.
Por otro lado esta el tema de los envios, en primer lugar el vendedor cuando añade el anuncio debería de tener una forma de seleccionar una de las opciones que ofertemos nosotros (habilitadas mediante wocommerce) en plan 1-de 1kg a 5kg . 2-de 5kg a 10kg 3-de 10kg a 20kg 4-mas de 20kg por ejemplo y en base a lo que seleccione es lo que luego el comprador verá a la hora de realizar el pago y verá un incremente del total basado en los gastos de envío, por ejemplo cuando vaya a hacer el pago este vera que si coimpra por 200€ se le suman 10€ de gastos de envio, total a pagar 210€, cuando haga el pago nos llegara a nuestra cuenta de banco o paypal y el vendedor cuando finalice el proceso recibirá el pago solo de los 200 menos el % de comisión que tengamos puesto en la web, por otro lado añadir un detalle, cuando el vendedor recibe la oferta el verá unicamente lo que el comprador pagará por el prodcuto, no los gastos envío ya que eso es transparente y solo lo vera el comprador, para el vendedor estara oculta y el si le hacen oferta o compran ahora por 200€+gastos de envio (210€) el vendedor debera recibir la oferta de 200€ viendo solo 200€ y vera el total descontandose la comisión, por ejemplo deberá ver algo tipo 200€ producto - comisión menos 10% que serrian 20€, lo veria desglosado y total a percibir 180€, y ya si esta de acuerdo pues acepta o rechaza. Y de ahi en adelante el proceso base que tenemos.
Se aceptan sugerencias, cambios e ideas innovadoras. Buscamos sistema automatico para gestion de ofertas y sistema de envio de emails acorde a las nuevas funciones añadidas.
El código debe ser actualizable y no ligado a ningun plugin, es decir debe ser todo único y propiedad de la web que sea manejable a traves de wordpress. Tipò en lenguaje php, etc... Para evitar desactualizaciones...
Quedamos a la espera, cualquier aclaración estamos disponibles. Un saludo
Category IT & Programming
Subcategory Wordpress
What is the scope of the project? Custom development
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Delivery term: February 26, 2021
Skills needed