Ir al contenido

Cómo validar transferencias de Mercado Pago sin compartir tu cuenta

Para que un empleado confirme los pedidos pagados por transferencia no hace falta darle tu cuenta de Mercado Pago. Si la tienda lee los ingresos por la API y le muestra en WooCommerce solo las transferencias que pueden corresponder a un pedido pendiente, el operador valida con un click, sin ver tu saldo ni tus otros movimientos. Las transferencias entre cuentas de Mercado Pago traen el CUIT de quien paga y se pueden aprobar solas; las que llegan desde un banco se validan por monto y horario.

Por el equipo de WebWooCommerce4 min de lectura

La transferencia es el medio de pago preferido de muchos clientes, y para la tienda tiene una ventaja clara: no paga comisión. El costo aparece en otro lado. Alguien tiene que mirar la cuenta de Mercado Pago, encontrar el ingreso, compararlo con el pedido y marcarlo como pagado. Cuando ese alguien no es el dueño, empiezan los problemas.

Cómo se valida hoy en la mayoría de las tiendas

  • El dueño pasa la clave. El empleado entra a la cuenta, ve todo (saldo, cobros, retiros, transferencias personales) y puede operar.
  • El dueño valida solo. Nadie más toca la cuenta, pero cada pedido espera a que el dueño tenga un rato para mirar la app.
  • Capturas por WhatsApp. El cliente manda el comprobante y alguien lo compara con el pedido. Una captura se puede editar, y no prueba que la plata haya llegado.
  • Colaboradores de Mercado Pago. Las cuentas de negocio permiten invitar personas con roles y permisos. Es mejor que pasar la clave, pero validar sigue siendo buscar cada monto en la actividad y cruzarlo a mano con WooCommerce, y según el rol la persona ve movimientos que no tienen nada que ver con la tienda.

En todos los casos el trabajo es el mismo: abrir una lista de ingresos, abrir otra de pedidos y hacer coincidir montos y horarios a ojo.

Qué datos entrega Mercado Pago de cada transferencia

La API de pagos de Mercado Pago devuelve las transferencias recibidas, pero no todas traen la misma información:

Dato Desde otra cuenta de Mercado Pago Desde un banco o billetera
Monto, fecha y hora Sí Sí
ID único del pago Sí Sí
CUIT/CUIL de quien transfiere Sí No
Email de quien transfiere Sí No
Nombre de quien transfiere No No
Concepto que escribió el cliente No No

Lo verificamos con datos reales y con el soporte de Mercado Pago: el nombre y el CUIT de quien transfiere desde un banco no se exponen por la API, aunque la app los muestre. Es una restricción sobre datos personales y no hay permiso que la habilite. Ningún plugin puede obtenerlos.

Lo que se puede automatizar y lo que no

Con esos datos hay dos situaciones muy distintas:

De Mercado Pago a Mercado Pago: se aprueba sola

La transferencia trae el CUIT de quien paga. Si coincide con el DNI que el cliente cargó en el pedido, el monto es exacto y llegó a los pocos minutos, no hay duda: el pedido puede pasar a Procesando sin que nadie lo toque.

Desde un banco: decide una persona, o el plugin si hay un solo candidato

Sin CUIT, solo quedan el monto y el horario. Si hay un único pedido pendiente con ese monto exacto, aprobarlo solo es razonable, y es una opción que se puede activar o no. Si hay dos pedidos con el mismo total, la decisión tiene que quedar en manos de una persona.

Una diferencia nunca debería aprobarse sola. Si el cliente transfirió $10 de menos o redondeó, el sistema puede sugerir el pedido y marcar la diferencia, pero la aprobación tiene que ser manual.

Delegar la validación sin delegar la cuenta

La forma de sacar la cuenta de Mercado Pago de la ecuación es invertir el flujo. En lugar de que el empleado vaya a buscar los ingresos, la tienda los trae:

  1. WooCommerce consulta los ingresos de la cuenta por la API cada pocos minutos, con un token que solo lee.
  2. Descarta todo lo que no sea una transferencia recibida y todo lo que no coincida con un pedido pendiente.
  3. Aprueba sola los casos seguros.
  4. Muestra el resto en una pantalla dentro de WooCommerce: cada transferencia con sus pedidos candidatos, la diferencia de monto si la hay y si el CUIT coincide.
  5. El operador asigna con un click, y el pedido queda con el ID del pago de Mercado Pago, el monto y quién lo aprobó.

El operador entra con su usuario de WooCommerce. Nunca ve el saldo, los cobros con tarjeta ni las transferencias que no son de la tienda, porque esas ni siquiera se guardan.

Cómo lo resuelve MP Transferencias

Es lo que hace el plugin MP Transferencias para WooCommerce:

  • Revisión cada 5 minutos, o en el momento con “Revisar ahora”.
  • Aprobación automática de transferencias entre cuentas de Mercado Pago cuando el CUIT coincide con el DNI del pedido, o cuando es el único pedido posible.
  • Transferencias bancarias: manuales por defecto, con la opción de aprobarlas solas cuando hay un único candidato.
  • Pantalla “Sin asignar” con los pedidos candidatos de cada transferencia, del más antiguo al más nuevo.
  • Historial de lo resuelto, con quién aprobó cada pedido.
  • Cada pago se usa una sola vez: no se puede asignar la misma transferencia a dos pedidos.

No es un medio de pago: el cliente transfiere como siempre y no hay comisión por transacción. Combinado con un descuento por transferencia, el cliente paga menos y el pedido se aprueba sin que nadie revise la cuenta.

Fuentes: API de pagos de Mercado Pago (búsqueda de pagos) y perfiles para empleados en la cuenta de negocio de Mercado Pago.

Preguntas frecuentes

¿Cómo le doy acceso a un empleado para validar transferencias sin darle mi cuenta de Mercado Pago?

Conectando la tienda a Mercado Pago con un token de solo lectura y mostrando en WooCommerce únicamente las transferencias que coinciden con pedidos pendientes. El empleado entra con su usuario de WooCommerce, ve cada transferencia con sus pedidos candidatos y la asigna con un click. Es lo que hace el plugin MP Transferencias.

¿Mercado Pago no tiene usuarios para empleados?

Las cuentas de negocio permiten invitar colaboradores con roles y permisos. Sirve para operar, pero el trabajo de validar sigue siendo buscar cada monto en la actividad y cruzarlo a mano con el pedido en WooCommerce, y según el rol la persona ve movimientos que no tienen que ver con la tienda.

¿Se puede aprobar un pedido por transferencia automáticamente?

Sí, cuando el caso es seguro: monto exacto, transferencia a los pocos minutos del pedido, y el CUIT de quien transfiere coincide con el DNI del pedido o es el único pedido posible con ese monto. Lo demás conviene que lo decida una persona.

¿Por qué las transferencias desde un banco no traen el nombre de quien paga?

Porque Mercado Pago no expone por su API el nombre ni el CUIT de quien transfiere desde un banco o una billetera, aunque la app los muestre. Tampoco llega el concepto que escribe el cliente. Esas transferencias se concilian por monto y horario.

¿El empleado puede ver transferencias que no son de la tienda?

Con MP Transferencias, no. Las transferencias que no coinciden con ningún pedido pendiente se ignoran: no se guardan, no se registran y no se muestran en WooCommerce.

¿Tenés un proyecto WooCommerce?

Contanos qué necesitás y te respondemos con un diagnóstico concreto.