SWIFT Code กสิกรไทย
SWIFT Code ธนาคารกสิกรไทย KASITHBK โอนเงินระหว่างประเทศ Correspondent Bank USD EUR JPY GBP ค่าธรรมเนียม Wise DeeMoney
| ธนาคาร | SWIFT Code | ชื่อเต็ม |
|---|---|---|
| กสิกรไทย (KBank) | KASITHBK | Kasikornbank PCL |
| กรุงเทพ (BBL) | BKKBTHBK | Bangkok Bank PCL |
| กรุงไทย (KTB) | KRTHTHBK | Krungthai Bank PCL |
| ไทยพาณิชย์ (SCB) | SICOTHBK | Siam Commercial Bank PCL |
| กรุงศรี (BAY) | AYUDTHBK | Bank of Ayudhya PCL |
| ทหารไทยธนชาต (ttb) | TMBKTHBK | TMBThanachart Bank PCL |
| UOB | UOVBTHBK | United 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}")
เคล็ดลับ
- KASITHBK: SWIFT Code กสิกรไทย ใช้ได้ทุกสาขา
- ชื่อบัญชี: ต้องตรงกับ Passbook ภาษาอังกฤษ
- Wise: Rate ดีที่สุดสำหรับจำนวนปานกลาง
- OUR: เลือก OUR ให้ผู้โอนจ่ายค่าธรรมเนียมทั้งหมด
- Correspondent: ระบุ Correspondent Bank ตรงสกุลเงิน
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
เปรียบเทียบข้อดีและข้อเสีย
จากตารางเปรียบเทียบจะเห็นว่าข้อดีมีมากกว่าข้อเสียอย่างชัดเจน โดยเฉพาะในแง่ของประสิทธิภาพและความสามารถในการ 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 ค่าธรรมเนียม
