Qué resuelve
Mercado Pago permite que el cliente pague desde el checkout de la tienda. Structura necesita poder identificar la cuenta del comercio, iniciar la operación y recibir/consultar su resultado.
Antes de empezar
- Tener una cuenta de Mercado Pago habilitada.
- Crear o acceder a una aplicación en Mercado Pago Developers.
- Separar credenciales de prueba y producción.
- Tener claro qué flujo querés utilizar: checkout, transferencia/QR u otro método expuesto por el panel.
Credenciales
Desde Mercado Pago Developers obtené las credenciales del entorno correspondiente. La Public Key se utiliza para componentes públicos cuando corresponda; el Access Token es una credencial sensible y no debe publicarse en el frontend.
Configurar en Structura
- Abrí Pagos.
- Activá Mercado Pago.
- Pegá las credenciales solicitadas por la pantalla.
- Guardá.
- Confirmá que el proveedor aparezca conectado.
Circuito completo
Cliente inicia checkout → Structura crea/inicia operación → Mercado Pago procesa → Mercado Pago notifica/permite consultar → Structura actualiza pago → pedido continúa.
El webhook es parte del circuito. No alcanza con que el navegador muestre “aprobado”.
Prueba correcta
Usá credenciales y medios de prueba del ambiente correspondiente. Creá un pedido pequeño, completá el pago y verificá dos cosas por separado: estado del pago y estado del pedido.
Si queda pendiente
No vuelvas a cobrar. Primero comprobá proveedor, ambiente, identificador de operación y recepción de la confirmación.
Producción
Reemplazá credenciales de prueba por las productivas, verificá URLs/configuración de notificación y hacé una operación controlada antes de anunciar el checkout.
Documentación oficial: Mercado Pago Developers · Referencia API.