
Daremos una mirada al contenido del curso, los aspectos fundamentales en las que nos vamos a enfocar y los recursos necesarios para llevarlo adelante.
Vamos a instalar WordPress desde nuestro Host en línea
Haremos la instalación del Plugin gratuito WooCommerce, para obtener los recursos de una típica tienda online.
Haremos la instalación del Plugin gratuito Dokan, para convertir nuestra tienda online en un Marketplace. Nos quedará una tienda multi-vendedor
Creación de usuarios de prueba de Mercado Pago utilizando postman
Vamos a crear un archivo .php para editar el Checkout Pro de Mercado Pago. Para instalar la SDK de Mercado Pago utilizaremos Composer. Se hará la instalación de Composer en nuestra máquina local.
Vamos a integrar Checkout Pro en nuestro archivo index.php y realizar una prueba simple de funcionamiento.
Vamos a obtener las credenciales de nuestro usuario vendedor, para sumarlo luego a nuestro Marketplace
Integración de marketplace_fee en nuestro Checkout y prueba de pago real.
Vamos a acceder a la Base de Datos de nuestro sitio en WordPress via MySQL, para modificar la tabla de usuarios. y en el futuro almacenar las credenciales de cada vendedor.
Creación del archivo .php que contiene el botón de autorización. Lo haremos siguiendo las instrucciones de la web de desarrolladores de Mercado Pago, haciendo los reemplazos correspondientes en la url.
Vamos a obtener las credenciales de vendedor utilizando javascript (AJAX)
Se enviarán los datos de las credenciales recibidos en formato json, a un archivo diferente.
De esta manera, los podremos almacenar en variables de php.
Vamos a guardar los datos recibidos en variables de php, y haremos las pruebas necesarias para validar estos datos.
Continuamos con los datos de las credenciales recibidas y haremos una prueba para insertar los mismos en la tabla de usuarios.
Haremos ajustes de página para eliminar toda información confidencial/irrelevante, y para que el proceso se ejecute de manera automática, fuera de la vista de los usuarios.
Accedemos al archivo php correspondiente al escritorio de usuario de Dokan, y agregaremos el botón de autorización a su código.
Vamos a crear una condición para que el botón de autorización se oculte cuando el vendedor registrado en nuestro marketplace ya se encuentre vinculado a nuestra cuenta.
Ajustes de pagos en WooCommerce, haremos los cambios necesarios en la configuración para informar que el pago se hará vía Mercado Pago.
Seguido de esta acción, vamos a obtener la información de la compra para hacer uso de la misma en el checkout.
Accedemos al archivo php correspondiente a la confirmación del pedido, y agregaremos el botón PAGAR a su código.
Haremos los últimos ajustes de página. Vamos a eliminar información confidencial o innecesaria, y vamos a verificar que contamos con toda la información para realizar un pago.
Vamos a realizar el pago del producto elegido usando las tarjetas de prueba de Mercado Pago. Vamos a ocultar el botón PAGAR cuando el pago se haya realizado con éxito.
Del lado del vendedor, veremos como se actualiza el estado de la venta completada, dinero recibido y demás detalles.
Actualmente existen muy buenas soluciones para crear un Marketplace en WordPress, se pueden configurar a gusto del admin, y las tiendas también se pueden personalizar.
El inconveniente de estas plataformas, sucede al momento en que una venta se lleva a cabo, la división de pagos entre admin y vendedores solo se ejecuta de manera automática via paypal (este recurso no es cómodo para los que somos de Latinoamérica), o es el admin quien recibe el importe total de la venta, y luego debe tomarse el trabajo de enviar el pago a los vendedores, y retener su comisión.
Sumado a esto, el admin se encontrará en una situación impositiva poco habitual, ya que recibirá dinero (de otras personas) en su cuenta bancaria, y luego deberá repartirlo. Esto último le resulta difícil de explicar a la hora de pagar sus impuestos.
Este curso viene a solucionar este inconveniente y a poner cada cosa en su lugar ☺
Vamos a crear un marketplace "modelo" con WooCommerce y Dokan. Luego vamos a centrar nuestro curso en la creación de un botón de autorización que cada vendedor podrá ver en su dashboard, para que el split de pagos entre el vendedor y el admin se genere de manera automática cada vez que un cliente finalice su compra.
Te deseo el mayor de los éxitos