Inicializar dados nos Bricks
Client-Side
Cartões
No formulário exibido para pagamento com cartões, é possível inicializar com os campos de documento e e-mail já preenchidos. Para isso, é necessário passar a seguinte configuração no objeto de inicialização do 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',
},
},
};
Outros meios de pagamento
No formulário exibido para pagamento com outros meios de pagamentos disponíveis, é possível inicializar com as informações já preenchidas. Para isso, é necessário passar a seguinte configuração no objeto de inicialização do Brick.
settings = {
...,
initialization: {
...,
payer: {
...,
email: '<PAYER_EMAIL>',
}
}
}
const initialization = {
...,
payer: {
email: '<PAYER_EMAIL>',
},
};
PSE
No formulário exibido para pagamento com PSE, é possível inicializar com o campo de e-mail, pessoa e id já preenchidos. Para isso, é necessário passar a seguinte configuração no objeto de inicialização do 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>'
}
}
};