ForHosting KIT · أدوات المطورين

مدقق بطاقة PAN الهندية

الرقم AAAPL1234C هو PAN صالح لشخص طبيعي: خمسة حروف وأربعة أرقام وحرف أخير، والحرف P في الموضع الرابع. الصق رقم PAN لتراجع بنيته وتعرف نوع صاحبه الذي يدل عليه الحرف الرابع. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
Pan
AAAPL1234C
تحصل على
المُدخَل
AAAPL1234C
منسَّق
AAAPL 1234 C
رمز الكيان
P
نوع الكيان
Individual

رقم الحساب الدائم الهندي (PAN) معرّف ضريبي أبجدي رقمي من عشرة أحرف تصدره Income Tax Department. يتبع كل PAN تخطيطًا عامًا ثابتًا: خمسة حروف وأربعة أرقام وحرف أخير. الحرف الرابع ليس زينة؛ فهو يرمّز فئة كيان الحامل مثل الفرد أو الشركة أو Hindu Undivided Family أو المؤسسة أو رابطة الأشخاص أو الوقف أو body of individuals أو السلطة المحلية أو الشخص الاعتباري الاصطناعي أو الحكومة. تحتاج النماذج وتدفقات KYC واستيراد الرواتب ونصوص الإدماج دائمًا إلى فحص هيكلي سريع قبل استعلام أبطأ عن السجل. يعمل مدقق بطاقة PAN الهندية هذا على تطبيع المسافات والشرطات، ويفرض النمط الرسمي، ويربط الحرف الرابع بنوع كيان مقروء، ويعيد علامة valid واضحة مع الأجزاء المفكوكة.

بنية PAN الهندي ومعنى الحرف الرابع

يكون Permanent Account Number دائمًا عشرة أحرف بالضبط بعد إزالة الفواصل. المواضع من واحد إلى ثلاثة سلسلة أبجدية يختارها نظام التخصيص. الموضع الرابع هو حرف نوع الكيان الذي تعرّفه Income Tax Department: P للفرد، وC للشركة، وH لـ Hindu Undivided Family، وF للمؤسسة، وA لرابطة الأشخاص، وT للوقف، وB لـ body of individuals، وL للسلطة المحلية، وJ للشخص الاعتباري الاصطناعي، وG لهيئة حكومية.

الموضع الخامس عادة أول حرف من اللقب للفرد أو من اسم الكيان لغير الأفراد. المواضع من ستة إلى تسعة تسلسل رباعي من 0001 إلى 9999. الموضع العاشر حرف أبجدي ختامي يُمنح مع الرقم؛ وبخلاف رقم Verhoeff في Aadhaar أو حرف باقي القسمة في DNI الإسباني، ليس هذا الحرف الختامي مجموع تحقق نمطيًا عامًا يمكن إعادة حسابه من جدول منشور، لذا لا يخترع هذا الأداة واحدًا.

لا يزال التحقق الهيكلي يلتقط أغلب أخطاء الكتابة: الطول الخاطئ، وأرقام في مواضع الحروف، وحروف في مواضع الأرقام، ورمز كيان خارج المجموعة الرسمية.

ما تنسيق PAN الهندي؟

يتكون PAN من عشرة أحرف: خمسة حروف وأربعة أرقام وحرف أخير (مثل AAAPL1234C). قد تظهر مسافات وشرطات في المستندات لكن هذا المدقق يتجاهلها.

ماذا يعني الحرف الرابع في PAN؟

هو رمز نوع الكيان. P هو Individual، وC هو Company، وH هو HUF، وF هو Firm، وA هو Association of Persons، وT هو Trust، وB هو Body of Individuals، وL هو Local Authority، وJ هو Artificial Juridical Person، وG هو Government.

هل تتصل هذه الأداة بـ Income Tax Department أو NSDL؟

لا. تتحقق فقط من النمط الهيكلي العام وتفك حرف نوع الكيان. ولا تثبت أن PAN مخصص أو نشط أو مرتبط بشخص.

كم تكلفة مدقق بطاقة PAN الهندية؟

أداة المتصفح مجانية. التنسيق الصالح ليس إثبات تسجيل ضريبي ولا هوية.

هل تتحقق الأداة من الحرف الأخير في PAN؟

تتحقق فقط من أنه حرف. فعلى خلاف معرّفات أخرى، ليس الحرف الأخير في PAN رمز تحقق عامًا يمكن إعادة حسابه من جدول، لذا تفحص الأداة البنية ورمز الكيان ولا تخترع أي فحص.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/enc/pan-india

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/enc/pan-india \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"pan":"AAAPL1234C"}'
{
  "pan": "AAAPL1234C"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.pan_india",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تفشل السلاسل المشوّهة تمامًا بـ invalid_input بدل اختراع رقم. تشترك أداة المتصفح المجانية وواجهة API المدفوعة مسبقًا في دالة نقية واحدة، فلا تختلف الواجبات وبوابات ETL ومدققات النماذج على حرف واحد. استخدمه مجانًا في المتصفح أو استدعِ API الخاصة بـ KIT بالسعر المنشور؛ يسلك المساران القواعد الحتمية نفسها دون اتصال شبكي بـ NSDL أو UTIITSL.

بنية PAN الهندي ومعنى الحرف الرابع

عندما يطابق النمط ويكون الحرف الرابع أحد الرموز العشرة المعروفة، تكون valid هي true وتسمّي entity_type الفئة. عندما يطابق النمط لكن الحرف الرابع ليس رمز كيان معروفًا، تكون valid هي false وentity_type هي Unknown حتى يبرز المستدعي الحرف الرابع دون معاملة السلسلة كلها كقمامة. لا يعيد الإدخال المكسور تمامًا PANًا اصطناعيًا؛ بل يرفع invalid_input برسالة تسمّي مشكلة الطول أو صنف الحرف.

عقد الإدخال وحقول الاستجابة وسلوك التحقق

تُزال المسافات والنقاط والشرطات والشرطات السفلية والخطوط المائلة وتُحوَّل الحروف إلى أحرف كبيرة قبل فحص النمط، فتقبل قيمًا مثل AAAPL واحد اثنان ثلاثة أربعة C أو AAA-PL-1234-C. بعد التطبيع يطلب المحرك التعبير النمطي: خمسة حروف كبيرة وأربعة أرقام وحرف كبير واحد. أرسل جسم JSON عبر POST بحقل نصي إلزامي اسمه pan. تُقبل الأسماء البديلة text وinput وvalue وnumber وs وid حتى يعيد العملاء الخفيفون وصناديق النص العامة استخدام نقطة النهاية نفسها دون إعادة تسمية الحقول. عند النجاح تعيد الاستجابة الإدخال الأصلي بعد القص، وسلسلة pan المنظفة، وحقل formatted للعرض بمسافات حول كتلة الأرقام، وvalid بقيمة true أو false، وentity_code كالحرف الرابع الوحيد، وentity_type كتسمية إنجليزية مفكوكة، وseries كالأحرف الثلاثة الأولى، وname_initial كالحرف الخامس، وsequence كالأرقام الأربعة، وcheck_letter كالحرف العاشر، وlength عشرة، وscheme بقيمة pan_india، وentity_codes تسرد أبجدية الحرف الرابع الرسمية لأساطير جانب العميل. السلاسل الفارغة وpan المفقود والأرقام الخالصة والأطوال الخاطئة والأحرف غير القانونية المختلطة والأنماط التي ليست خمسة-زائد-أربعة-زائد-واحد ترفع invalid_input ولا تُفوتر. ولأن المسار تحليل parse خالص بلا ساعة ولا عشوائية ولا شبكة، يُنتج الإدخال نفسه دائمًا JSON نفسه على أداة المتصفح المجانية وعلى API. تكلف الاستدعاءات الناجحة السعر الأساسي المنشور $0.002 لكل عنصر؛ وتبقى الأداة داخل المتصفح مجانية للفحوصات التفاعلية. فضّل نقطة النهاية المتخصصة هذه عندما تحتاج نوع الكيان المفكوك في جسم الاستجابة، لا مجرد قيمة منطقية من فاحص معرّفات ضريبية عام متعدد الدول.

أين تناسب فحوصات تنسيق PAN مسارات KYC والرواتب وخطوط البيانات

كثيرًا ما تطلب نماذج الإدماج وKYC للعملاء الهنود كتابة PAN قبل التوقيع الإلكتروني أو الربط المصرفي. تستفيد مواقع المحتوى التي ترتّب على مدقق بطاقة pan هندية أو فاحص تنسيق pan من أداة حية يطابق مسارها المجاني في المتصفح الأتمتة المدفوعة بايتًا ببايت. لا تعامل فحصًا هيكليًا ناجحًا كإثبات هوية أو تخصيص أو حالة ضريبية أو تفويض للتصرف نيابة عن أحد؛ فهو يثبت فقط أن سلسلة الأرقام والحروف متسقة مع تخطيط PAN العام ورمز نوع كيان معترف به. يوقف التحقق من نمط العشرة أحرف وحرف نوع الكيان عند حافة المتصفح أو API أخطاء الكتابة الواضحة قبل كتابة سجل وقبل استدعاء أي خدمة ضريبية أو مدفوعات لاحقة. تستقبل واردات الرواتب والموارد البشرية معرّفات موظفين من جداول حيث يرفض رقم واحد مبدّل دفعة كاملة؛ ويسمح وحي حتمي يعيد pan وvalid وentity_type بوضع علامات على الصفوف دون استدعاء بوابات حكومية لكل سطر. يمكن لاختبارات تكامل خطوط OCR أن تؤكد أن سلسلة منظفة من عشرة أحرف إما تتحقق أو تُرفض برسالة invalid_input واضحة عند بقاء ضوضاء.

بوابة حقول PAN في النماذج على الويب والجوال

عندما يرسل مستخدم PAN، تحقق من نمط خمسة-أربعة-واحد واعرض entity_type حتى تُوسَم الأفراد والشركات بشكل صحيح قبل حفظ النموذج.

تقييم الصفوف في واردات الرواتب وCRM

افحص كل عمود PAN دفعة واحدة، واعزل الصفوف حيث تكون valid هي false أو يُرفع invalid_input، واحتفظ بـ entity_code لتقارير الشرائح.

بناء تجهيزات PAN اصطناعية للاختبارات

أنشئ سلاسل عينات سليمة برموز كيان معروفة وأكد أن API تعيد entity_type المتوقع وvalid true في اختبارات golden.

ماذا يحدث إذا لم يكن الحرف الرابع رمز كيان معروفًا؟

إذا بقي النمط العام خمسة حروف وأربعة أرقام وحرفًا واحدًا، تعيد الاستجابة valid false وentity_type Unknown. وتفشل السلاسل المشوّهة تمامًا بـ invalid_input.

اطّلع على توثيق KIT الكامل ←