Preferência na inicialização - Funcionalidades avançadas - Mercado Pago Developers
Qual documentação você quer buscar?

Não sabe como começar a integrar? 

Acesse os primeiros passos

Preferência na inicialização

Caso prefira, também é possível adicionar a preferência na inicialização do Brick. Isso pode ser útil caso você já tenha as informações de pagamento ao carregar o Brick. Para isso, adicione o ID da preferência no objeto de initialization do Brick.

          
const settings = {
 ...,
 initialization: {
   preferenceId: '<PREFERENCE_ID>',
 },
customization: {
 texts: {
  valueProp: 'smart_option',
 },
};

        
          
const initialization = {
  preferenceId: '<PREFERENCE_ID>',
}

const customization = {
texts: {
  valueProp: 'smart_option',
 },
}

        

Nesse caso, não é preciso passar a preferência no onSubmit.