SiamCafe.net Blog
Technology

swift code ธนาคารกสิกรไทย

swift code ธนาคารกสกรไทย
swift code ธนาคารกสิกรไทย | SiamCafe Blog
2025-09-06· อ. บอม — SiamCafe.net· 10,445 คำ

SWIFT Code กสิกรไทย

SWIFT Code ธนาคารกสิกรไทย KASITHBK โอนเงินระหว่างประเทศ Correspondent Bank USD EUR JPY GBP ค่าธรรมเนียม Wise DeeMoney

ธนาคารSWIFT Codeชื่อเต็ม
กสิกรไทย (KBank)KASITHBKKasikornbank PCL
กรุงเทพ (BBL)BKKBTHBKBangkok Bank PCL
กรุงไทย (KTB)KRTHTHBKKrungthai Bank PCL
ไทยพาณิชย์ (SCB)SICOTHBKSiam Commercial Bank PCL
กรุงศรี (BAY)AYUDTHBKBank of Ayudhya PCL
ทหารไทยธนชาต (ttb)TMBKTHBKTMBThanachart Bank PCL
UOBUOVBTHBKUnited Overseas Bank Thai

SWIFT Code Structure

# === SWIFT Code Decoder ===

from dataclasses import dataclass

@dataclass
class SWIFTCode:
    bank: str
    swift: str
    bank_code: str
    country: str
    location: str
    branch: str
    correspondent_usd: str
    correspondent_eur: str

banks = [
    SWIFTCode("กสิกรไทย (KBank)",
        "KASITHBK",
        "KASI (Bank Code)",
        "TH (Thailand)",
        "BK (Bangkok)",
        "XXX (Head Office)",
        "Citibank New York CITIUS33",
        "Deutsche Bank Frankfurt DEUTDEFF"),
    SWIFTCode("กรุงเทพ (BBL)",
        "BKKBTHBK",
        "BKKB (Bank Code)",
        "TH (Thailand)",
        "BK (Bangkok)",
        "XXX (Head Office)",
        "Bank of America BOFAUS3N",
        "Deutsche Bank Frankfurt DEUTDEFF"),
    SWIFTCode("กรุงไทย (KTB)",
        "KRTHTHBK",
        "KRTH (Bank Code)",
        "TH (Thailand)",
        "BK (Bangkok)",
        "XXX (Head Office)",
        "JPMorgan Chase CHASUS33",
        "Commerzbank Frankfurt COBADEFF"),
    SWIFTCode("ไทยพาณิชย์ (SCB)",
        "SICOTHBK",
        "SICO (Bank Code)",
        "TH (Thailand)",
        "BK (Bangkok)",
        "XXX (Head Office)",
        "Wells Fargo PNBPUS3NNYC",
        "Deutsche Bank Frankfurt DEUTDEFF"),
]

print("=== SWIFT Code Structure ===")
print("Format: AAAA BB CC DDD")
print("  AAAA = Bank Code (4 chars)")
print("  BB   = Country Code (2 chars)")
print("  CC   = Location Code (2 chars)")
print("  DDD  = Branch Code (3 chars, optional)\n")

for b in banks:
    print(f"  [{b.bank}] SWIFT: {b.swift}")
    print(f"    Bank: {b.bank_code} | Country: {b.country}")
    print(f"    Location: {b.location} | Branch: {b.branch}")
    print(f"    USD via: {b.correspondent_usd}")
    print(f"    EUR via: {b.correspondent_eur}")

Transfer Guide

# === International Transfer Guide ===

@dataclass
class TransferInfo:
    field: str
    value: str
    note: str

kbank_info = [
    TransferInfo("Bank Name",
        "Kasikornbank Public Company Limited",
        "ใช้ชื่อเต็มภาษาอังกฤษ"),
    TransferInfo("SWIFT Code",
        "KASITHBK",
        "หรือ KASITHBKXXX (11 ตัว) เหมือนกัน"),
    TransferInfo("Account Number",
        "xxx-x-xxxxx-x (10 หลัก)",
        "เลขบัญชีออมทรัพย์หรือกระแสรายวัน"),
    TransferInfo("Account Name",
        "SOMCHAI JAIDEE (ภาษาอังกฤษ)",
        "ต้องตรงกับชื่อในหน้า Passbook"),
    TransferInfo("Bank Address",
        "1 Soi Rat Burana 27/1, Rat Burana Rd, Bangkok 10140",
        "สำนักงานใหญ่ ใช้ได้ทุกสาขา"),
    TransferInfo("Correspondent Bank (USD)",
        "Citibank N.A. New York CITIUS33",
        "สำหรับโอน USD ผ่าน Citibank"),
    TransferInfo("Correspondent Bank (EUR)",
        "Deutsche Bank AG Frankfurt DEUTDEFF",
        "สำหรับโอน EUR ผ่าน Deutsche Bank"),
    TransferInfo("Correspondent Bank (JPY)",
        "Sumitomo Mitsui Banking Corp SMBCJPJT",
        "สำหรับโอน JPY ผ่าน SMBC"),
]

print("=== KBank Transfer Info ===")
for t in kbank_info:
    print(f"  [{t.field}]")
    print(f"    Value: {t.value}")
    print(f"    Note: {t.note}")

Fee Comparison

# === Transfer Fee Comparison ===

@dataclass
class TransferOption:
    channel: str
    fee: str
    exchange_rate: str
    speed: str
    best_for: str

options = [
    TransferOption("KBank SWIFT Transfer",
        "900-1,400 บาท (Cable + Fee + Correspondent)",
        "Bank Rate (Spread 0.5-2%)",
        "1-5 วันทำการ",
        "จำนวนมาก > 100,000 บาท ต้องการ Official Receipt"),
    TransferOption("Wise (TransferWise)",
        "0.5-1.5% ของจำนวนเงิน",
        "Mid-market Rate (ดีที่สุด)",
        "1-3 วันทำการ",
        "จำนวนปานกลาง Rate ดีที่สุด"),
    TransferOption("DeeMoney",
        "ค่าธรรมเนียมต่ำ 150-300 บาท",
        "ใกล้ Mid-market",
        "1-2 วันทำการ",
        "โอนจากต่างประเทศเข้าไทย"),
    TransferOption("Paypal",
        "2-4% + Currency Conversion 2-3%",
        "Paypal Rate (แย่มาก)",
        "1-3 วันทำการ",
        "ไม่แนะนำสำหรับจำนวนมาก"),
    TransferOption("Western Union",
        "500-2,000 บาท ขึ้นกับจำนวน",
        "WU Rate (ปานกลาง)",
        "ทันที - 1 วัน",
        "ฉุกเฉิน ต้องการเงินเร็ว"),
]

print("=== Fee Comparison ===")
for o in options:
    print(f"\n  [{o.channel}]")
    print(f"    Fee: {o.fee}")
    print(f"    Rate: {o.exchange_rate}")
    print(f"    Speed: {o.speed}")
    print(f"    Best for: {o.best_for}")

เคล็ดลับ

Best Practices สำหรับนักพัฒนา

การเขียนโค้ดที่ดีไม่ใช่แค่ทำให้โปรแกรมทำงานได้ แต่ต้องเขียนให้อ่านง่าย ดูแลรักษาง่าย และ Scale ได้ หลัก SOLID Principles เป็นพื้นฐานสำคัญที่นักพัฒนาทุกู้คืนควรเข้าใจ ได้แก่ Single Responsibility ที่แต่ละ Class ทำหน้าที่เดียว Open-Closed ที่เปิดให้ขยายแต่ปิดการแก้ไข Liskov Substitution ที่ Subclass ต้องใช้แทน Parent ได้ Interface Segregation ที่แยก Interface ให้เล็ก และ Dependency Inversion ที่พึ่งพา Abstraction ไม่ใช่ Implementation

เรื่อง Testing ก็ขาดไม่ได้ ควรเขียน Unit Test ครอบคลุมอย่างน้อย 80% ของ Code Base ใช้ Integration Test ทดสอบการทำงานร่วมกันของ Module ต่างๆ และ E2E Test สำหรับ Critical User Flow เครื่องมือยอดนิยมเช่น Jest, Pytest, JUnit ช่วยให้การเขียน Test เป็นเรื่องง่าย

เรื่อง Version Control ด้วย Git ใช้ Branch Strategy ที่เหมาะกับทีม เช่น Git Flow สำหรับโปรเจคใหญ่ หรือ Trunk-Based Development สำหรับทีมที่ Deploy บ่อย ทำ Code Review ทุก Pull Request และใช้ CI/CD Pipeline ทำ Automated Testing และ Deployment

เปรียบเทียบข้อดีและข้อเสีย

ข้อดีข้อเสีย
ประสิทธิภาพสูง ทำงานได้เร็วและแม่นยำ ลดเวลาทำงานซ้ำซ้อนต้องใช้เวลาเรียนรู้เบื้องต้นพอสมควร มี Learning Curve สูง
มี Community ขนาดใหญ่ มีคนช่วยเหลือและแหล่งเรียนรู้มากมายบางฟีเจอร์อาจยังไม่เสถียร หรือมีการเปลี่ยนแปลงบ่อยในเวอร์ชันใหม่
รองรับ Integration กับเครื่องมือและบริการอื่นได้หลากหลายต้นทุนอาจสูงสำหรับ Enterprise License หรือ Cloud Service
เป็น Open Source หรือมีเวอร์ชันฟรีให้เริ่มต้นใช้งานต้องการ Hardware หรือ Infrastructure ที่เพียงพอ

จากตารางเปรียบเทียบจะเห็นว่าข้อดีมีมากกว่าข้อเสียอย่างชัดเจน โดยเฉพาะในแง่ของประสิทธิภาพและความสามารถในการ Scale สำหรับข้อเสียส่วนใหญ่สามารถแก้ไขได้ด้วยการเรียนรู้อย่างเป็นระบบและวางแผนทรัพยากรให้เหมาะสม

SWIFT Code กสิกรไทยคืออะไร

KASITHBK หรือ KASITHBKXXX Kasikornbank KASI=Bank TH=Thailand BK=Bangkok ใช้ทุกสาขา โอนระหว่างประเทศ swift.com

โอนเงินเข้ากสิกรไทยอย่างไร

แจ้ง Bank Name SWIFT KASITHBK Account Number Name Address Correspondent Bank USD Citibank EUR Deutsche 1-5 วัน OUR SHA BEN

ค่าธรรมเนียมเท่าไหร่

SWIFT 900-1,400 บาท Wise 0.5-1.5% DeeMoney 150-300 Paypal 2-4% WU 500-2,000 เปรียบเทียบก่อนโอน Wise ดีสุด

SWIFT Code ธนาคารอื่นมีอะไร

BBL BKKBTHBK KTB KRTHTHBK SCB SICOTHBK BAY AYUDTHBK ttb TMBKTHBK UOB UOVBTHBK GSB GSBADEFX ตรวจ swift.com/bsl

สรุป

SWIFT Code กสิกรไทย KASITHBK Kasikornbank โอนเงินระหว่างประเทศ Correspondent Bank USD EUR JPY Wise DeeMoney ค่าธรรมเนียม

📖 บทความที่เกี่ยวข้อง

swift code ธนาคารกสิกรไทยดูตรงไหนอ่านบทความ → Cloudflare Low Code No Codeอ่านบทความ → swift code scbอ่านบทความ → PostgreSQL Full Text Search Infrastructure as Codeอ่านบทความ → swift code bankอ่านบทความ →

📚 ดูบทความทั้งหมด →