Inicio
Documentación
Recursos
Certificaciones
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Comunidad

Recibe las últimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Inicializar datos en Bricks - Funcionalidades avanzadas - Mercado Pago Developers

Búsqueda inteligente powered by OpenAI 

Inicializar datos en Bricks

Client-Side

Tarjetas

En el formulario que se muestra para el pago con tarjetas, puedes empezar con los campos de documento y correo electrónico ya rellenados. Para eso, es necesario pasar la siguiente configuración en el objeto de inicialización del Brick.

          
settings = {
  ...,
  initialization: {
    ...,
    payer: {
      ...,
      email: '<PAYER_EMAIL_HERE>',
      identification: {
          type: 'string',
          number: 'string',
      },
    }
  }
}

        
          
const initialization = {
 ...,
 payer: {
   ...,
   email: '<PAYER_EMAIL_HERE>',
   identification: {
     type: 'string',
     number: 'string',
   },
 },
};

        

Otros medios de pago

En el formulario que se muestra para el pago con otros medios de pago puedes empezar con los campos ya rellenados. Para eso, es necesario pasar la siguiente configuración en el objeto de inicialización del Brick.

          
settings = {
  ...,
  initialization: {
    ...,
    payer: {
      ...,
      email: '<PAYER_EMAIL>',
    }
  }
}

        
          
const initialization = {
 ...,
 payer: {
   email: '<PAYER_EMAIL>',
 },
};

        

PSE

En el formulario que se muestra para el pago con PSE, puedes empezar con el correo electrónico, persona y identificación ya rellenado. Para eso, es necesario pasar la siguiente configuración en el objeto de inicialización del Brick.

          
settings = {
  ...,
  initialization: {
    ...,
    payer: {
      email: '<PAYER_EMAIL>',
      entityType: 'individual',
      identification: {
        type: '<PAYER_IDENTIFICATION_TYPE>',
        number: '<PAYER_IDENTIFICATION_NUMBER>'
      }
    }
  }
}

        
          
const initialization = {
   ...,
   payer: {
    email: '<PAYER_EMAIL>',
    entityType: 'individual',
    identification: {
      type: '<YOUR_IDENTIFICATION_TYPE>',
      number: '<YOUR_IDENTIFICATION_NUMBER>'
    }
  }
};