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 Rapipago y Pago Fácil 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>',
}
}
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>',
}
},
};