ตัวตรวจสอบบัตรเครดิต | ตรวจสอบความถูกต้องทันที
ตัวตรวจสอบบัตรเครดิตช่วยตรวจสอบข้อมูลบัตรเครดิตด้วยหมายเลขบัตร แสดงรายละเอียดสำคัญ เช่น ชื่อธนาคาร และสถานะบัตร เพื่อความปลอดภัยในการใช้งาน.
ผลการตรวจสอบ
หมายเลขบัตรทดสอบ
ด้านล่างเป็นหมายเลขบัตรตัวอย่างสำหรับการทดสอบ ซึ่งไม่ใช่หมายเลขบัตรเครดิตจริง:
| ประเภทบัตร | หมายเลขทดสอบ | |
|---|---|---|
| Visa | 4916592289993918 | |
| MasterCard | 5555555555554444 | |
| American Express | 371449635398431 | |
| Discover | 6011111111111117 | |
| Diners Club | 30569309025904 | |
| JCB | 3530111333300000 |
การตรวจสอบบัตรเครดิตคืออะไร?
การตรวจสอบบัตรเครดิตเป็นกระบวนการเพื่อตรวจสอบว่าหมายเลขบัตรถูกจัดรูปแบบอย่างถูกต้องและอาจถูกต้อง บัตรเครดิตทุกใบมีหมายเลขเฉพาะซึ่งมักมี 16 หลัก รวมถึงข้อมูลเพิ่มเติมเช่นชื่อผู้ให้บริการ วันที่หมดอายุ และรหัสความปลอดภัย (CVV)
การตรวจสอบบัตรเครดิตทำงานอย่างไร?
การตรวจจับประเภทบัตร
ระบุผู้ให้บริการ (Visa, MasterCard เป็นต้น) ตามรูปแบบหมายเลขบัตร
การตรวจสอบความยาว
ตรวจสอบจำนวนหลักที่ตรงกับข้อกำหนดของประเภทบัตร
การตรวจสอบขั้นตอนวิธี Luhn
ใช้การตรวจสอบยอดรวมเพื่อตรวจจับข้อผิดพลาดในการป้อนข้อมูล
การตรวจสอบรูปแบบ
ตรวจสอบการจัดกลุ่มและจัดรูปหมายเลขอย่างถูกต้อง
เกี่ยวกับ CVV (รหัสยืนยันบัตร)
CVV เป็นรหัสความปลอดภัย 3 ถึง 4 หลักที่พิมพ์อยู่ด้านหลังของบัตรเครดิต (หรือด้านหน้าสำหรับ American Express) ซึ่งช่วยปกป้องผู้ถือบัตรในระหว่างการสั่งซื้อออนไลน์โดยการยืนยันการครอบครองบัตรจริง
เคล็ดลับความปลอดภัย
- อย่าแชร์หมายเลขบัตรเครดิตจริงของคุณออนไลน์
- ใช้เครื่องมือนี้สำหรับการตรวจสอบการทดสอบเท่านั้น
- รักษาข้อมูลบัตรเครดิตของคุณให้ปลอดภัย
- ตรวจสอบรายการบัตรเครดิตของคุณอย่างสม่ำเสมอ
ใช้เครื่องมือนี้จาก AI agent ของคุณ
JSON API ฟรีและเซิร์ฟเวอร์ Model Context Protocol (MCP) ฟรี ไม่ต้องลงทะเบียน ไม่ต้องใช้ API key, CORS เปิด ออกแบบสำหรับ Claude, ChatGPT, Cursor, สคริปต์ และแอปฟรอนต์เอนด์
curl -X POST https://mate.tools/api/v1/credit-card-validate.php \
-H "Content-Type: application/json" \
-d '{"number":"4111 1111 1111 1111"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/credit-card-validate.php",
data=json.dumps({"number":"4111 1111 1111 1111"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/credit-card-validate.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"number":"4111 1111 1111 1111"}),
});
console.log(await r.json()); เพิ่มลงใน claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) หรือไคลเอ็นต์อื่นที่รองรับ MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
}