Holding banco de pruebas · split de pagos con Mercado Pago

Comisión configurada: 15% · El link se crea con el token del profesional; el fee va en marketplace_fee.

1 · Profesional conectado

user_id (collector)
99780870
live_mode
true
scope
offline_access payments read urn:global:admin:oauth:/read-write urn:mp:instore:instore-order/read-write urn:mp:instore:integration:integrator/read-write urn:mp:instore:pos/read-write urn:mp:instore:store/read-write urn:mp:instore:terminal:actions/read-write urn:mp:instore:terminal:list/read-write urn:mp:instore:terminal:setup/read-write urn:mp:online:customer:cards/read-write urn:mp:online:customer:customer/read-write urn:mp:online:identification-types/read-only urn:mp:online:merchant-order/read-write urn:mp:online:order:payment/read-write urn:mp:online:payments/read-write urn:mp:online:payments:cancel/read-write urn:mp:online:payments:chargebacks/read-write urn:mp:online:payments:refunds/read-write urn:mp:online:preference/read-write urn:mp:online:subs-recurring:invoices/read-write urn:mp:online:subs-recurring:payment-profile/read-write urn:mp:online:subs-recurring:plan/read-write urn:mp:online:subs-recurring:subscription/read-write write
expira en
15552000 s (~180 días) · guardado 2026-09-09T18:55:02+00:00
refresh_token
presente ✓

Probar renovación del token Desconectar

2 · Crear link de pago con split

Se envía marketplace_fee = monto × 15%. Mercado Pago descuenta primero su arancel al vendedor y después el fee del marketplace.

3 · Verificar el desglose de un pago

Registro de eventos 7

2026-09-09T18:59:00+00:00 WEBHOOK tipo=payment id=177178497387 firma=sin-secreto-configurado query={"id":"177178497387","topic":"payment"} body={"resource":"177178497387","topic":"payment"} || PAGO estado=approved total=2000 neto_vendedor=1613.94 fee_details=[{"amount":86.06,"fee_payer":"collector","type":"mercadopago_fee"},{"amount":300,"fee_payer":"collector","type":"application_fee"}]
2026-09-09T18:59:00+00:00 WEBHOOK tipo=merchant_order id=44306457593 firma=sin-secreto-configurado query={"id":"44306457593","topic":"merchant_order"} body={"resource":"https://api.mercadolibre.com/merchant_orders/44306457593","topic":"merchant_order"}
2026-09-09T18:59:00+00:00 WEBHOOK tipo=payment id=177178497387 firma=sin-secreto-configurado query={"data_id":"177178497387","type":"payment"} body={"action":"payment.created","api_version":"v1","data":{"id":"177178497387"},"date_created":"2026-09-09T18:58:58Z","id":137442976790,"live_mode":true,"type":"payment","user_id":"99780870"} || PAGO estado=approved total=2000 neto_vendedor=1613.94 fee_details=[{"amount":86.06,"fee_payer":"collector","type":"mercadopago_fee"},{"amount":300,"fee_payer":"collector","type":"application_fee"}]
2026-09-09T18:58:58+00:00 WEBHOOK tipo=merchant_order id=44306457593 firma=sin-secreto-configurado query={"id":"44306457593","topic":"merchant_order"} body={"resource":"https://api.mercadolibre.com/merchant_orders/44306457593","topic":"merchant_order"}
2026-09-09T18:55:24+00:00 PREFERENCIA status=201 monto=2000 fee=300 id=99780870-42c3ad7b-3951-4fc4-97e7-2cc0aa468482
2026-09-09T18:55:02+00:00 OAUTH ok user_id=99780870 live_mode=true expires_in=15552000
2026-09-09T14:48:45+00:00 RESET aplicacion nueva: comercios desvinculados y registros de links borrados

Cómo se prueba

  1. En el panel de Mercado Pago, la app tiene que tener https://holding.tmp.itoeste.com.ar/callback como URL de redirección OAuth y los scopes read, write, offline_access.
  2. Etapa gratis: en otro navegador (o ventana privada) iniciá sesión con la cuenta de prueba vendedor y tocá «Conectar». Creá un link y pagalo con la cuenta de prueba comprador. Validás OAuth, preferencia, webhook y refresh. El fee no se acredita en sandbox.
  3. Etapa real: repetí con una cuenta real que haga de profesional y pagá $1.000 con una tarjeta real. Si en la cuenta del marketplace aparecen los $150, el modelo funciona.