Skip to main content

upag-js

Pacote npm para React, Vue, Next.js ou JavaScript no browser.
Use apenas chave pública (pk_test_... / pk_live_...). Nunca sk_... no frontend.

Pré-requisitos

  • Bundler ou app que rode no browser (Vite, Next, Nuxt, etc.)
  • Chave pública do dashboard

Instalação

Configuração

Exponha só a chave pública (ex.: prefixo NUXT_PUBLIC_ / NEXT_PUBLIC_):

Checkout hospedado

Redirecionar em um passo:

Antifraud

Recursos

Pagamentos completos, assinaturas e webhooks → SDK servidor upag.

Erros

Onde ir depois

Guia checkout

Sessão, redirect e webhook.

Node.js (upag)

Backend com chave secreta.

Webhooks

Liberar pedido após payment.approved.

Índice de SDKs

Comparativo upag / upag-js.