Cómo integrar el checkout en marketplace
Marketplace es un sitio/plataforma de comercio electrónico que conecta a vendedores y compradores en un mismo entorno de ventas, permitiendo la venta de productos y/o servicios online con mayor alcance y posibilidad de conversión.
Además de la estructura necesaria para realizar las ventas, algunos marketplaces se encargan de la disposición de productos, formas de pago y envío, optimizando el proceso de venta y facilitando la gestión comercial.
Si eliges vender a través de un marketplace, puedes integrar Checkout Pro de Mercado Pago para procesar los pagos realizados. En este modelo de checkout, el comprador es dirigido a una página de Mercado Pago para completar el pago.
Checkout Pro reparte automáticamente los importes entre el vendedor y el marketplace a través del split del pago sin necesidad de ninguna acción por parte del vendedor.
Para realizar la integración deberás seguir el flujo de integración de Checkout Pro, utilizando necesariamente el token de acceso para cada vendedor que fue obtenido a través de OAuth. A continuación, enumeramos los pasos necesarios para integrar una caja con el marketplace.
- Sigue los pasos descritos en la documentación de OAuth para obtener cada
access_tokenypublic_key. Esta información será necesaria durante el proceso de integración de pago en el marketplace. - Sigue todo el flujo de integración de Checkout Pro.
- En la integración del checkout, usa la
public_keyy elaccess_tokendel vendedor (obtenidos en el paso 1) en el backend o en el header de la solicitud. - Para determinar el porcentaje de comisión del marketplace, completa el parámetro
marketplace_feecon el monto que se cobrará por cada order creada en la API /v1/orders.
Ejemplo
json
{ "items": [ { "id": "item-ID-1234", "title": "Mi producto", "currency_id": "ARS", "quantity": 1, "unit_price": 75 } ], "marketplace_fee": 10 }
Al completar estos pasos, el checkout se habrá integrado en el marketplace y estará listo para procesar pagos.
