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 ticket 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_HERE>',
firstName: '<PAYER_FIRST_NAME_HERE>',
lastName: '<PAYER_LAST_NAME_HERE>',
}
}
}
const initialization = {
...,
payer: {
firstName: '<PAYER_FIRST_NAME_HERE>',
lastName: '<PAYER_LAST_NAME_HERE>',
identification: {
"type": "<PAYER_DOC_TYPE_HERE>",
"number": "<PAYER_DOC_NUMBER_HERE>",
},
email: '<PAYER_EMAIL_HERE>',
address: {
zipCode: '<PAYER_ZIP_CODE_HERE>',
federalUnit: '<PAYER_FED_UNIT_HERE>',
city: '<PAYER_CITY_HERE>',
neighborhood: '<PAYER_NEIGHBORHOOD_HERE>',
streetName: '<PAYER_STREET_NAME_HERE>',
streetNumber: '<PAYER_STREET_NUMBER_HERE>',
complement: '<PAYER_COMPLEMENT_HERE>',
}
},
};