Pular para o conteúdo principal
Nesta página

Pré-requisitos#

Antes de implementar Pix pagamentos, certifique-se de ter:

Configuração do widget de pagamento#

JavaScript
DeunaSDK.initPaymentWidget({
  orderToken: '<YOUR_GENERATED_ORDER_TOKEN>',
  paymentMethods: [
    {
      paymentMethod: 'bank_transfer',
      processors: ['nuvei_pix'],
    },
  ],
  callbacks: { ... },
});

Eventos de fluxo#

Nome do Evento

Descrição

Metadados

paymentMethodsSelected

Acionado quando Pix Nuvei é selecionado como método de pagamento.

{ "methodType": "bank_transfer", "processorName": "nuvei_pix" }

paymentClick

Acionado quando o Botão de pagamento é clicado para processar a transação.

{ "methodType": "bank_transfer", "processorName": "nuvei_pix", "checkedPolicies": [] }

paymentProcessing

Acionado enquanto a transação está sendo processada.

{}

linkClose

Acionado quando o botão “alterar forma de pagamento” é clicado no voucher.

{}

apmCancelPayment

Acionado quando o processo de pagamento é cancelado.

{}