واجهة برمجة تطبيقات التحقق من بطاقة الائتمان - فحص Luhn واكتشاف العلامة التجارية
أرسل رقم بطاقة الائتمان واسترجع ما إذا كانت قد اجتازت المجموع الاختباري Luhn، وما هي شبكة البطاقات التي أصدرتها (Visa، Mastercard، Amex، Discover، JCB، Diners Club، UnionPay)، وما إذا كانت بطاقة ائتمان أو خصم. يتم التحقق من صحة الرقم من جانب الخادم ولا يتم تخزينه أو تسجيله مطلقًا.
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
التحقق من صحة أرقام البطاقة عند الخروج قبل الشحن
قم بإجراء فحص Luhn سريع على رقم البطاقة قبل إرسالها إلى معالج الدفع الخاص بك. يؤدي هذا إلى اكتشاف الأخطاء المطبعية والأرقام المزيفة قبل أن تصل إلى Stripe أو Adyen، مما يقلل من رسوم المعاملات المرفوضة.
أظهر رمز العلامة التجارية الصحيحة للبطاقة في نموذج الدفع الخاص بك
اكتشف ما إذا كان المستخدم قد أدخل رقم Visa أو Mastercard أو Amex أثناء كتابته وعرض الشعار المطابق. يقلل من ارتباك المستخدم ويبني الثقة أثناء الخروج.
ضع علامة على أرقام البطاقات المشبوهة في قوائم انتظار مراجعة الاحتيال
أرقام بطاقات التحقق من صحة الدفعة المخزنة في نظام المخاطر الخاص بك. يتم ضمان أن البطاقات التي تفشل في فحص Luhn غير صالحة؛ قم بوضع علامة عليها تلقائيًا حتى يركز المحللون على الحالات الغامضة.
Frequently asked questions
هل تقوم واجهة برمجة التطبيقات هذه بتخزين أو تسجيل أرقام البطاقات التي أرسلها؟
هل يمكن لواجهة برمجة التطبيقات هذه التحقق من أن البطاقة نشطة وتحتوي على أموال؟
ما هي ماركات البطاقات المدعومة؟
هل يجب تنسيق الرقم بطريقة معينة؟
هل خوارزمية Luhn كافية لمنع الاحتيال؟
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.