Transação com Cartão de Crédito
A Super oferece duas formas de processar pagamentos com cartão de crédito: autorização direta e cartão tokenizado. Cada método possui suas particularidades e requisitos específicos.
Métodos de Pagamento
1. Autorização Direta
Neste método, é necessário informar todos os dados do comprador e do cartão de crédito no momento da transação.
Este método requer o envio de dados sensíveis do cartão. Certifique-se de que sua aplicação está em conformidade com as normas de segurança PCI DSS.
2. Cartão Tokenizado
Método mais seguro que utiliza um cartão previamente tokenizado.
Pré-requisitos
- Cliente cadastrado com dados completos
- Cartão de crédito tokenizado
- Dados de cobrança
Para mais informações sobre cartões tokenizados, consulte o artigo sobre tokenização de cartões.
Bandeiras Aceitas
- Mastercard
- Visa
- ELO
- CredTodos
- Diners Club
- BanesCard
- HiperCard
- American Express
Parcelamento
- Máximo de parcelas: 21 vezes
- Valor mínimo por parcela: R$ 1,00
O número máximo de parcelas pode variar de acordo com o valor da transação.
Status das Transações
-
PENDING
- Status inicial da transação
- Aguardando processamento
-
SUCCEEDED
- Transação aprovada
- Pagamento confirmado
-
FAILED
- Transação recusada
- Falha no processamento
-
CHARGEBACK
- Em processo de conciliação
- Disputa iniciada
-
REFUNDED
- Transação reembolsada
- Valor devolvido ao cliente
Reembolsos
Transações com cartão de crédito podem ser reembolsadas, seguindo as condições estabelecidas.
Para mais informações sobre reembolsos, consulte o artigo sobre estornos.
Boas Práticas
-
Segurança
- Utilize HTTPS para todas as requisições
- Não armazene dados do cartão
- Implemente validações de dados
-
Tratamento de Erros
- Monitore os status das transações
- Implemente retry para falhas temporárias
- Mantenha logs de transações
-
Experiência do Usuário
- Informe claramente o status da transação
- Forneça feedback imediato
- Mantenha o usuário informado sobre o processo
Para transações com cartão de crédito, é fundamental implementar um sistema robusto de tratamento de erros e monitoramento de status.