Segurança e Conformidade PCI DSS
Visão Geral
A Selectwin tokeniza os cartões: a sua integração trabalha com uma referência ao cartão, nunca com o número dele. Esta página explica como manter os dados do cartão fora dos seus sistemas e o que continua sendo responsabilidade da sua empresa.
O que é PCI DSS?
O PCI DSS (Payment Card Industry Data Security Standard) é o conjunto de requisitos de segurança estabelecido pelas bandeiras (Visa, Mastercard, American Express, Discover e JCB) para quem processa, armazena ou transmite dados de cartão.
A conformidade é obrigatória para qualquer organização que lide com esses dados, independentemente do tamanho ou do volume de transações.
Tokenização de Cartões
Em vez de trafegar e guardar dados de cartão, a sua integração trabalha com tokens — identificadores que não têm valor fora do ambiente Selectwin.
Como funciona
- O cartão chega à Selectwin pelo navegador do comprador (Selectwin Elements ou integração direta), pela página hospedada ou pela nossa API, sempre em canal seguro (TLS 1.2+)
- A Selectwin tokeniza o cartão
- Você recebe e guarda apenas a referência (
card_...) - Cobranças futuras usam a referência, nunca o número do cartão
Benefícios
- Nenhum dado de cartão do seu lado: a sua integração guarda só a referência
- Menor risco: um token vazado não é utilizável fora do ecossistema Selectwin
- Recorrência e 1-clique sem guardar dado sensível
Como manter dados de cartão fora dos seus servidores
| Caminho | Por onde passa o número do cartão |
|---|---|
| Checkout hospedado (Payment Links, Sessions) | só a página da Selectwin |
| Selectwin Elements — os campos do cartão num iframe da Selectwin dentro da sua página | só o iframe da Selectwin |
| Integração direta — o seu JavaScript envia o cartão à Selectwin | o navegador (o seu JS), nunca o seu servidor |
| Criar Cartão com os dados completos pela API | o seu servidor |
- Checkout hospedado — o comprador informa os dados na página hospedada pela Selectwin, e o seu servidor nunca vê o cartão.
- Selectwin Elements — os campos do cartão num iframe da Selectwin dentro da sua página (como o Stripe
Elements);
createTokendevolve um token de uso único, epayment.card.tokenouPOST /v1/cards { token }o transformam numcard_.... Para apps sem iframe, a integração direta da mesma página. - Cartão pela API — Criar Cartão com os dados completos devolve um
card_...; é o caminho em que o número do cartão passa pelo seu servidor.
Para página de pagamento própria, use o Selectwin Elements. O caminho dos dados completos existe para integrações servidor-a-servidor.
Modelo de Responsabilidade Compartilhada
Responsabilidades da Selectwin
- Segurança do ambiente da API e das páginas hospedadas
- Tokenização dos cartões
- Criptografia dos dados em trânsito (TLS 1.2+)
- Autenticação e autorização de acesso à API
- Monitoramento e resposta a incidentes
- Gestão das chaves criptográficas do nosso ambiente
Responsabilidades do Cliente (sua empresa)
- Implementação segura da integração com a nossa API
- Segurança dos ambientes e sistemas que conversam com a API
- Guarda adequada das chaves de API (nunca no código-fonte ou no front-end)
- Treinamento da equipe em práticas de segurança
- Acesso a dados sensíveis restrito a quem precisa
- Controles de segurança adequados na sua aplicação
- A conformidade PCI DSS dos seus próprios sistemas, se eles capturarem ou transmitirem dados de cartão
Proteção de Dados em Trânsito
Todas as comunicações com a API Selectwin são protegidas por TLS 1.2 ou superior:
- Certificados com assinatura SHA-256
- Apenas cifras fortes, com Perfect Forward Secrecy
- HSTS (HTTP Strict Transport Security) habilitado
- Proteção contra downgrade e MITM (Man-in-the-Middle)
Prevenção de Fraudes
A Selectwin aplica, em toda cobrança com cartão:
- Análise antifraude por transação
- Verificação do código de segurança (CVV)
- 3D Secure 2.0 como autenticação adicional quando aplicável
Melhores Práticas de Segurança
Para sua aplicação
- Use TLS 1.2 ou superior em todos os seus serviços
- Proteja suas chaves de API: variáveis de ambiente ou cofre, nunca no código-fonte nem no navegador
- Autenticação forte para acesso administrativo
- Mantenha sistemas e bibliotecas atualizados
- Registre e monitore acessos e falhas
- Menor privilégio em todos os sistemas
- Teste sua própria superfície regularmente
Para integradores de e-commerce
- Prefira o checkout hospedado — evita lidar com dado de cartão
- Valide entradas rigorosamente
- Proteja contra XSS e CSRF
- Configure CSP para mitigar injeção
- Configure CORS corretamente
- Guarde só o necessário sobre cada transação
Notificação de Incidentes
Se identificar uma vulnerabilidade ou incidente relacionado à API Selectwin:
- Escreva imediatamente para security@selectwin.io
- Descreva o problema com precisão
- Inclua, se possível, os passos para reproduzir
- Não divulgue publicamente antes da correção
A Selectwin segue um processo de divulgação responsável e reconhece a sua contribuição após a resolução.
Recursos Adicionais
Contato
Dúvidas sobre segurança ou conformidade: security@selectwin.io
Atualizado em 17 de outubro de 2026