Turkish Tax Number (VKN) and IBAN Validator avatar

Turkish Tax Number (VKN) and IBAN Validator

Pricing

from $0.50 / 1,000 value checkeds

Go to Apify Store
Turkish Tax Number (VKN) and IBAN Validator

Turkish Tax Number (VKN) and IBAN Validator

Bulk offline validation of Turkish tax numbers (VKN) and IBANs with checksum checks and clear Turkish/English reasons. No external calls.

Pricing

from $0.50 / 1,000 value checkeds

Rating

0.0

(0)

Developer

Arda Cem

Arda Cem

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Vergi Numarası (VKN) ve IBAN Doğrulama

Muhasebe, e-ticaret ve CRM verilerindeki vergi kimlik numaralarını (VKN) ve IBAN'ları toplu olarak kontrol edin. Yanlış yazılmış numaraları fatura veya ödeme göndermeden önce yakalayın.

Kontroller çevrimdışı yapılır. Dış servis çağrılmaz, girdiğiniz değerler başka yere gönderilmez.

Ne kontrol eder?

  • VKN: 10 hane ve kontrol hanesi. Boşluk, nokta ve tire temizlenir.
  • IBAN: Biçim, MOD-97 sağlama toplamı ve Türkiye için 26 karakter uzunluğu. Türkiye IBAN'larında banka kodu ve hesap numarası ayrı alan olarak verilir. Diğer ülkelerin IBAN'ları da sağlama toplamı ile kontrol edilir.
  • Her sonuç için Türkçe ve İngilizce açıklama.

Nasıl kullanılır?

  1. "Değerler" listesine VKN veya IBAN yazın ya da "Yapıştırılmış liste" kutusuna her satıra bir değer yapıştırın.
  2. Tür "Otomatik" kalabilir. 10 haneli rakam VKN, ülke koduyla başlayan değer IBAN sayılır.
  3. Start'a basın. Sonuç Dataset sekmesinde tablo olarak görünür; özet SUMMARY kaydındadır.

Girdi

AlanAçıklama
valuesDeğer listesi, her öğe bir değer
valuesTextYapıştırılmış metin, her satır bir değer
defaultTypeauto, vkn veya iban. Varsayılan: auto

Örnek sonuç

Aşağıdaki çıktı, actor'ün yerel testinden alınmıştır.

[
{ "index": 1, "input": "1111111114", "type": "vkn", "valid": true, "reason": null },
{ "index": 2, "input": "TR330006100519786457841326", "type": "iban", "valid": true,
"formatted": "TR33 0006 1005 1978 6457 8413 26",
"details": { "country": "TR", "length": 26, "bankCode": "00061" } },
{ "index": 3, "input": "1111111115", "type": "vkn", "valid": false,
"reason": "Kontrol hanesi hatalı. / Check digit mismatch." },
{ "index": 4, "input": "not-a-number", "type": "unknown", "valid": false,
"reason": "Tür belirlenemedi. 10 haneli VKN veya IBAN girin. / Could not detect type." }
]

Fiyat

Kullandıkça öde (pay-per-event). Kontrol edilen her değer bir value-checked olayıdır. Harcama limitiniz yetmezse actor yalnız limit kadar değeri işler.

Sınırlar

  • Bu bir sağlama toplamı kontrolüdür. Numaranın gerçekten var olduğunu, bir mükellefe veya hesaba ait olduğunu doğrulamaz.
  • Banka adı eşlemesi yapılmaz; yalnız banka kodu verilir.
  • T.C. kimlik numarası kontrol edilmez.
  • Resmi doğrulama için Gelir İdaresi Başkanlığı veya bankanız esas alınmalıdır.

Kişisel veri

  • Girdi yalnız bu çalıştırmanın dataset'ine yazılır, başka yere gönderilmez.
  • IBAN ve VKN gerçek kişilere ait olabilir. Yalnız işlemeye hakkınız olan verileri girin.

Turkish Tax Number (VKN) and IBAN Validator

Bulk-check Turkish tax identification numbers (VKN) and IBANs in your accounting, e-commerce or CRM data. Catch typos before sending invoices or payments.

All checks run offline. No external service is called and your values are not sent anywhere.

What it checks

  • VKN: 10 digits and the check digit. Spaces, dots and dashes are stripped.
  • IBAN: format, MOD-97 checksum and the 26-character length for Turkey. Turkish IBANs also return the bank code and account number as separate fields. IBANs from other countries are checked with the checksum.
  • A Turkish and English reason for every failure.

Input

FieldDescription
valuesList of values, one per entry
valuesTextPasted text, one value per line
defaultTypeauto, vkn or iban. Default: auto

Output

  • Dataset: one item per value with type, valid, normalized, reason and details.
  • Key-value store: SUMMARY with counts of valid and invalid values.

Pricing

Pay per event. Each checked value is one value-checked event.

Limitations

  • This is a checksum check. It does not confirm that a number exists or belongs to a taxpayer or account.
  • No bank-name lookup, only the bank code.
  • Turkish national ID numbers are not checked.
  • For official confirmation, use the Turkish Revenue Administration or your bank.