🎰
PaynexBet
Sorteios & Apostas Esportivas
Sistema online agora
💰 Prêmios reais no Pix ⚽ Apostas esportivas ⚡ 100% automático

Sorteios e apostas
num só lugar!

Deposite via Pix, concorra a prêmios nos sorteios e aposte nos seus times favoritos com odds em tempo real!

🎲 Participar do Sorteio ⚽ Apostar Agora
🏆 Prêmio atual do sorteio
🏆 Prêmio estimado
--
💸 Valor exato enviado via Pix ao ganhador
R$5
Por número
da sorte
⚽ Apostas Esportivas
Apostas em tempo real ao vivo
Odds atualizadas dos maiores campeonatos. Deposite via Pix e aposte nos seus times favoritos!
Carregando jogos...
Aguardando odds...
🎯 Sua seleção
Retorno potencial: R$ 0,00
🎯 Como Funciona?
1

Deposite via Pix

Gere o QR Code em segundos. Saldo cai automaticamente na sua conta.

Instantâneo
2

Escolha sua aposta

Odds em tempo real de futebol, basquete, tênis e muito mais. Clique e aposte.

Odds ao vivo
3

Receba seus ganhos

🏆 Ganhou? O valor cai automaticamente no seu Pix!

🔥 Automático
🗺️ Cronograma de Desenvolvimento
🚀 Roadmap Técnico — PaynexBet Apostas
SuitPay (PIX) + The Odds API + PostgreSQL · ~14 dias
1
📦 Banco de Dados & Variáveis
Dias 1–2 · Fundação do sistema
Dia 1–2
Criar tabelas usuarios (id, nome, cpf, email, saldo, criado_em)
Criar tabela apostas (id, usuario_id, jogo_id, selecao, odd, valor, status, resultado)
Criar tabela depositos_suit (id_transaction, usuario_id, valor, status, pago_em)
Adicionar variáveis na Railway: SUITPAY_CI SUITPAY_CS ODDS_API_KEY
Token SuitPay já disponível: 1154|coPg0X33peh...
Odds API Key: já configurada · host: api.the-odds-api.com
2
💳 Integração SuitPay (Depósito PIX)
Dias 3–5 · Fluxo de pagamento
Dia 3–5
🔧Rota POST /api/bet/deposito → chama SuitPay /v1/gateway/request-qrcode
🔧Payload SuitPay: requestNumber (ID único), dueDate, amount, callbackUrl
🔧Headers obrigatórios: ci: CLIENT_ID e cs: CLIENT_SECRET
🔧Salvar deposito pendente no banco com status=PENDING
🔧Retornar qrCode (copia-e-cola) e qrCodeImage (base64) ao frontend
🔧Host produção: https://ws.suitpay.app · sandbox: https://sandbox.ws.suitpay.app
3
🔔 Webhook SuitPay (⚠️ CRÍTICO)
Dias 5–6 · Saldo sobe automático
CRÍTICO
🔴Criar rota POST /webhook/suitpay na Railway
🔴Payload recebido: idTransaction, statusTransaction, value, payerName, payerTaxId, requestNumber, hash
🔴Validar hash SHA-256: concatenar todos os valores + CLIENT_SECRET, comparar com campo hash
🔴Se statusTransaction == "PAID_OUT"UPDATE usuarios SET saldo = saldo + value
🔴Marcar depósito como status=PAID no banco e gravar pago_em=NOW()
🔴IP confiável SuitPay: 3.132.137.46 (validar origem)
🔴Registrar webhook no painel SuitPay: URL = https://paynexbet.com/webhook/suitpay
4
⚽ Odds API (Jogos & Cotações)
Dias 7–9 · Feed de esportes
Dia 7–9
Rota GET /api/bet/jogos → busca https://api.the-odds-api.com/v4/sports/{sport}/odds
Parâmetros: apiKey=ODDS_API_KEY®ions=eu&markets=h2h&oddsFormat=decimal
Esportes foco: soccer_brazil_campeonato (Brasileirão), soccer_uefa_champs_league, basketball_nba
Cache de 60s no servidor (evitar gastar créditos) → x-requests-remaining no header
Buscar scores ao vivo: GET /v4/sports/{sport}/scores?apiKey=...
Estrutura resposta: id, home_team, away_team, commence_time, bookmakers[].markets[].outcomes[]
5
🎯 Sistema de Apostas
Dias 9–11 · Lógica do jogo
Dia 9–11
🎯Rota POST /api/bet/apostar: verifica usuario.saldo >= valor_aposta
🎯Se saldo OK: UPDATE usuarios SET saldo = saldo - valor + INSERT em apostas
🎯Rota GET /api/bet/minhas-apostas: lista apostas do usuário com status
🎯Job agendado (cron a cada 5min): busca scores finalizados, resolve apostas ganhas/perdidas
🎯Se ganhou: UPDATE saldo += valor * odd + notificação via WhatsApp/Telegram
6
💸 Saque via PIX (SuitPay Cash-out)
Dias 11–13 · Pagamento ao usuário
Dia 11–13
💸Rota POST /api/bet/sacar: validar saldo, chave PIX e valor mínimo R$20
💸Chamar SuitPay POST /v1/gateway/pix-payment com chave PIX do usuário
💸Webhook Cash-out recebe PAID_OUT ou CANCELED → atualiza status do saque
💸Se CANCELED: devolver saldo ao usuário automaticamente
7
🖥️ Frontend & Deploy Final
Dias 13–14 · Entrega e testes
Dia 13–14
🖥️Página /apostas: lista jogos ao vivo, seleção de odds, carrinho de apostas
🖥️Página /conta: saldo, histórico de apostas, depósito, saque
🖥️Autenticação via CPF + código SMS/WhatsApp (sem senha)
🖥️Testes: depósito real R$5 → confirmar saldo → apostar → aguardar resultado
🖥️Deploy Railway + domínio paynexbet.com apontado
🔥 Por que PaynexBet?
Depósito e saque via Pix instantâneo
Odds ao vivo de 70+ bookmakers
Sorteios + apostas no mesmo saldo
Resultado automático 24h por dia
Plataforma 100% nacional em BRL

👉 Junte-se a quem já está ganhando

🚀 Participar do Sorteio ⚽ Ver Apostas Ao Vivo