Pagamento do código QR

Ao pagar via código QR (usando WeChat Pay ou Alipay, por exemplo), o vendedor gera um código QR que o usuário digitaliza com o seu aplicativo de pagamento. Após o pagamento ser confirmado e os fundos debitados, o vendedor recebe uma notificação sobre a transação bem-sucedida. Esse método garante a segurança do pagamento, pois o usuário não insere seus dados bancários e todas as informações são processadas pelo sistema de pagamento.

Para usar a Headless checkout para aceitar pagamentos via código QR:

  1. Adicione a manipulação do evento show_qr_code para exibir um código QR.

Exemplo:

Copy
Full screen
Small screen
headlessCheckout.form.onNextAction((nextAction) => {
  switch (nextAction.type) {
    case 'show_qr_code': {
      showQrCode = true;
    }
  }
});
  1. Adicione o componente psdk-qr-code à marcação HTML da interface de pagamento.

Exemplo:

Copy
Full screen
Small screen
@if (showQrCode) {
  <psdk-qr-code></psdk-qr-code>
  <psdk-submit-button text="Show status" />
}
Amostra de implementação
Consulte uma amostra detalhada no GitHub.
Este artigo foi útil?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Última atualização: 4 de Março de 2025

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!