Configurar URLs de redirecionamento - Funcionalidades avançadas - Mercado Pago Developers

Configurar URLs de redirecionamento

Client-Side

Com o Brick de Status Screen, é possível redirecionar seu usuårio para outra pågina de seu site através dos botÔes de redirecionamento, assim este usuårio poderå fazer uma nova compra ou, em caso de erro de pagamento, tentar realizar um novo pagamento. Para configurar as URLs de retorno, é preciso enviar as URLs desejadas na configuração do Brick.

Atenção
Somente serĂŁo aceitas pelo Brick URLs do mesmo domĂ­nio que a pĂĄgina na qual o Brick de Status Screen for carregado. URLs pertencentes a outros domĂ­nios ou subdomĂ­nios serĂŁo ignoradas.
          
const settings = {
   initialization: {
       paymentId: 100, // id de pagamento gerado por Mercado Pago
   },
   callbacks: {
       onReady: () => {
           // callback chamado quando o Brick estiver pronto
       },
       onError: (error) => {
           // callback chamado para todos os casos de erro do Brick
       },
   },
   customization: {
       backUrls: {
           'error': '<http://<seu dominio>/error>',
           'return': '<http://<seu dominio>/homepage>'
       }
   }
};

        
          
const customization = {
 backUrls: {
   error: '<http://<your_domain>/error>',
   return: '<http://<your_domain>/homepage>',
 },
};

        

O endereço fornecido na propriedade return do objeto backUrls serå exibido como um link ao usuårio sempre que o brick de Status Screen for exibido, enquanto o endereço fornecido na propriedade error serå exibido como um link ao usuårio quando houver algum erro no processamento do pagamento.

Atenção
É possĂ­vel customizar os textos dos botĂ”es que contĂ©m as URL de retorno via configuração de textos do Brick. As chaves dos textos dos botĂ”es sĂŁo: ctaGeneralErrorLabel (para erros no pagamento), ctaCardErrorLabel (para erros no preenchimento de dados do cartĂŁo) e ctaReturnLabel (para a URL de retorno, que serĂĄ mostrada em todos os estados).

configure-redirect-urls