Ficheiro de integração
O ficheiro de integração personalizado é a forma mais rápida de adicionar pagamentos VorkPay ao teu projecto. As tuas credenciais já estão incluídas — descarregas e envias directamente ao agente IA.
Descarregar o ficheiro
Vai a Dashboard → Integrações e clica em "Ficheiro de integração personalizado". Tens dois ficheiros disponíveis:
vorkpay-integration.md— para Lovable, Claude Code, Cursor e Windsurfvorkpay-setup.js— para Replit e projectos Node.js
Usar com Lovable
- Descarrega o
vorkpay-integration.md - Abre o teu projecto no Lovable
- Clica no ícone de anexo (clipe) ou arrasta o ficheiro para o chat do Lovable
- Escreve: "Implementa a integração VorkPay descrita neste ficheiro"
- O Lovable vai criar as edge functions, componente de checkout e verificação de webhook
- Após implementar, adiciona as variáveis de ambiente em Lovable → Settings → Environment Variables (os valores estão no ficheiro)
- Configura o URL do webhook em Dashboard → Webhook
Usar com Claude Code
- Descarrega o
vorkpay-integration.md - Abre o Claude Code no teu projecto
- Arrasta o ficheiro para a janela do Claude Code ou usa
/add vorkpay-integration.md - Escreve: "Implementa a integração VorkPay seguindo as instruções do ficheiro"
- O Claude Code cria todos os ficheiros necessários automaticamente
- Configura o URL do webhook no dashboard
Usar com Replit
- Descarrega o
vorkpay-setup.js - Faz upload do ficheiro para a raiz do teu projecto Replit
- Abre o Shell do Replit e corre:
node vorkpay-setup.js - O script cria automaticamente:
.envcom as credenciaislib/vorkpay.jscom o cliente da APIroutes/vorkpay-webhook.jscom o handlerexample-payment.jspara testar
- Instala as dependências:
npm install dotenv - Testa a ligação:
node example-payment.js - Configura o URL do webhook no dashboard
Usar com Cursor ou Windsurf
- Descarrega o
vorkpay-integration.md - Adiciona o ficheiro ao teu projecto
- Abre o chat do agente IA (Cmd+L no Cursor)
- Arrasta o ficheiro para o chat
- Escreve: "Segue as instruções do vorkpay-integration.md para implementar os pagamentos"
Segurança
Importante
- Nunca commites o ficheiro para o git — contém credenciais privadas
- Nunca partilhes o ficheiro publicamente
- O
VORKPAY_SECRET_KEYeVORKPAY_WEBHOOK_SECRETsão privados — apenas no backend - Se suspeitares que as credenciais foram expostas, regenera-as em API Keys
Configurar webhook após implementar
Após o teu projecto estar em produção, configura o URL do webhook em Dashboard → Webhook:
https://teu-site.com/api/vorkpay/webhook