API du validateur de carte de crédit - Luhn Check & Brand Detection
Envoyez un numéro de carte de crédit et vérifiez s'il dépasse la somme de contrôle Luhn, quel réseau de cartes l'a émis (Visa, Mastercard, Amex, Discover, JCB, Diners Club, UnionPay) et s'il s'agit d'une carte de crédit ou de débit. Le numéro est validé côté serveur et n’est jamais stocké ou enregistré.
Code examples
curl -X POST https://api.botoi.com/v1/validate/credit-card \
-H "Content-Type: application/json" \
-d '{"number":"4111111111111111"}'When to use this API
Validez les numéros de carte à la caisse avant de facturer
Effectuez une vérification Luhn rapide du numéro de carte avant de l'envoyer à votre processeur de paiement. Cela détecte les fautes de frappe et les faux numéros avant qu'ils n'atteignent Stripe ou Adyen, réduisant ainsi les frais de transaction refusés.
Afficher l'icône de la marque de carte correcte dans votre formulaire de paiement
Détectez si l'utilisateur a saisi un numéro Visa, Mastercard ou Amex lors de la saisie et affichez le logo correspondant. Réduit la confusion des utilisateurs et renforce la confiance lors du paiement.
Signaler les numéros de carte suspects dans les files d'attente d'examen des fraudes
Validez par lots les numéros de carte stockés dans votre système de gestion des risques. Les cartes qui échouent au contrôle Luhn sont garanties invalides ; signalez-les automatiquement afin que les analystes se concentrent sur les cas ambigus.
Frequently asked questions
Cette API stocke-t-elle ou enregistre-t-elle les numéros de carte que j'envoie ?
Cette API peut-elle vérifier qu'une carte est active et dispose de fonds ?
Quelles marques de cartes sont prises en charge ?
Le numéro doit-il être formaté d’une manière spécifique ?
L’algorithme de Luhn est-il suffisant pour prévenir la fraude ?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.