โอนเงินผ่านธนาคาร
ยอมรับการชำระเงินโดยตรงจากบัญชีธนาคารของลูกค้าผ่านแอปบัญชีออนไลน์ บัญชีเบิกสเบียบ และการหักเงินโดยตรงออนไลน์ทั่วประเทศไทย มาเลเซีย และสิงคโปร์
ภาพรวม
โอนเงินผ่านธนาคารช่วยให้ลูกค้าชำระเงินโดยตรงจากบัญชีธนาคารของพวกเขาโดยไม่ต้องใช้บัตรเครดิต วิธีการเหล่านี้ได้รับความไว้วางใจเป็นอย่างมากในอาเซียนตะวันออก โดยมีการทะลุของบัญชีธนาคารสูง แต่การใช้บัตรเครดิตต่ำกว่าตลาดตะวันตก
ทำไมถึงโอนเงินผ่านธนาคาร?
- ธนาคารที่เช ื่อถือได้ - โดยตรงจากธนาคารที่ลูกค้าไว้วางใจ
- มือถือขั้นแรก - แอปบัญชีออนไลน์ยอดนิยม
- ไม่ต้องการบัตร - ลูกค้าเข้าถึงที่ไม่มีบัตรเครดิต
- ปลอดภัย - ความปลอดภัยระดับธนาคาร
- ค่าธรรมเนียมที่ต่ำกว่า - มักจะถูกกว่าบัตร
- ไร้พรมแดน - การทะลุของบัญชีธนาคารสูงใน SEA
วิธีการชำระเงินที่มี
Mobile Banking (ประเทศไทย)
การรวมตัวโดยตรงกับแอป mobile banking ของธนาคาร - ลูกค้ายืนยันการชำระเงินในแอปบัญชีของพวกเขา
| ธนาคาร | ผู้ใช้ | การจ่ายเงิน | คืนเงินได้ |
|---|---|---|---|
| Bangkok ธนาคาร | 6M+ | 1-3 วัน | ✅ ใช่ |
| Krungthai ธนาคาร (KTB) | 5M+ | 1-3 วัน | ✅ ใช่ |
| Kasikornbank (K-ธนาคาร) | 10M+ | 1-3 วัน | ✅ ใช่ |
| Krungsri (ธนาคาร of Ayudhya) | 4M+ | 1-3 วัน | ✅ ใช่ |
| Siam Commercial ธนาคาร (SCB) | 12M+ | 1-3 วัน | ✅ ใช่ |
Mobile Banking (สิงคโปร์)
| ธนาคาร | การจ่ายเงิน | คืนเงินได้ |
|---|---|---|
| OCBC | 1-3 วัน | ✅ ใช่ |
บัญชีออนไลน์
| วิธีการ | ภูมิภ าค | การจ่ายเงิน | คืนเงินได้ |
|---|---|---|---|
| Internet Banking (ประเทศไทย) | ประเทศไทย | 1-3 วัน | ❌ ไม่ |
| FPX (มาเลเซีย) | มาเลเซีย | 1-3 วัน | ❌ ไม่ |
หักเงินโดยตรง
| วิธีการ | ภูมิภาค | การจ่ายเงิน | คืนเงินได้ |
|---|---|---|---|
| Online Direct Debit | ประเทศไทย | 1-3 วัน | ✅ ใช่ |
Mobile Banking vs Internet Banking
| ฟีเจอร์ | Mobile Banking | Internet Banking |
|---|---|---|
| แพลตฟอร์ม | แอปมือถือเท่านั้น | เบราว์เซอร์เดสก์ท็อป |
| ประสบการณ์ | Deep link ที่ราบรื่น | เปลี่ยนเส้นทางไปยังไซต์ของธนาคาร |
| ความเร็ว | รวดเร็ว (30-60 วินาที) | ช้ากว่า (2-3 นาที) |
| คืนเงิน | ✅ สนับสนุน | ❌ ไม่สนับสนุน |
| ยอดนิยมใน | 2023+ | 2018-2022 |
| แนะนำ | ✅ ใช่ | ⚠️ Legacy |
ใช้ Mobile Banking สำหรับการรวมตัวใหม่ มันให้ประสบการณ์ผู้ใช้ที่ดีขึ้น การชำระเงินที่เร็วขึ้น และการสนับสนุนการคืนเงิน Internet Banking เป็น legacy แต่ยังคงใช้ได้อย่างแพร่หลาย
วิธีการทำง านของโอนเงินผ่านธนาคาร
Mobile Banking Flow
ประสบการณ์ของลูกค้า:
- ลูกค้าเลือกธนาคารของพวกเขาที่การชำระเงิน
- แอปบัญชีเปิดขึ้นโดยอัตโนมัติ
- ลูกค้าเข้าสู่ระบบ (หากยังไม่มี)
- ตรวจสอบรายละเอียดการชำระเงิน
- ยืนยันด้วยลายนิ้วมือ/PIN
- กลับไปยังไซต์ผู้ค้า
เวลาทำให้เสร็จโดยทั่วไป: 30-90 วินาที
Internet Banking Flow
ประสบการณ์ของลูกค้า:
- ลูกค้าเลือกธนาคารและคลิกจ่าย
- เปลี่ยนเ ส้นทางไปยังไซต์บัญชีของธนาคาร
- เข้าสู่ระบบด้วยชื่อผู้ใช้/รหัสผ่าน
- ตรวจสอบและยืนยันการชำระเงิน
- รับการยืนยัน
- เปลี่ยนเส้นทางกลับไปยังผู้ค้า
เวลาทำให้เสร็จโดยทั่วไป: 2-5 นาที
ภาพรวมการใช้งาน
การรวมตัวพื้นฐาน (Mobile Banking)
- Node.js
- PHP
- Python
const omise = require('omise')({
secretKey: 'skey_test_YOUR_SECRET_KEY'
});
// Create source for mobile banking
const source = await omise.sources.create({
type: 'mobile_banking_scb', // or kbank, bbl, bay, ktb
amount: 100000, // Amount in smallest unit
currency: 'THB'
});
// Create charge
const charge = await omise.charges.create({
amount: 100000,
currency: 'THB',
source: source.id,
return_uri: 'https://yourdomain.com/payment/callback'
});
// Redirect customer to banking app
res.redirect(charge.authorize_uri);
<?php
// Create source
$source = OmiseSource::create(array(
'type' => 'mobile_banking_scb',
'amount' => 100000,
'currency' => 'THB'
));
// Create charge
$charge = OmiseCharge::create(array(
'amount' => 100000,
'currency' => 'THB',
'source' => $source['id'],
'return_uri' => 'https://yourdomain.com/payment/callback'
));
// Redirect
header('Location: ' . $charge['authorize_uri']);
?>
import omise
omise.api_secret = 'skey_test_YOUR_SECRET_KEY'
# Create source
source = omise.Source.create(
type='mobile_banking_scb',
amount=100000,
currency='THB'
)
# Create charge
charge = omise.Charge.create(
amount=100000,
currency='THB',
source=source.id,
return_uri='https://yourdomain.com/payment/callback'
)
# Redirect
return redirect(charge.authorize_uri)
การจัดการการโทรกลับและ Webhooks
// Handle return from bank
app.get('/payment/callback', async (req, res) => {
const charge = await omise.charges.retrieve(req.query.charge_id);
if (charge.status === 'successful') {
res.redirect('/payment-success');
} else {
res.redirect('/payment-failed');
}
});
// Handle webhook (recommended)
app.post('/webhooks/omise', (req, res) => {
const event = req.body;
if (event.key === 'charge.complete') {
const charge = event.data;
if (charge.status === 'successful') {
fulfillOrder(charge.metadata.order_id);
}
}
res.sendStatus(200);
});
อ้างอิงประเภท Source
Mobile Banking ประเทศไทย
| ประเภท Source | ชื่อธนาคาร | รหัส |
|---|---|---|
mobile_banking_scb | Siam Commercial ธนาคาร | SCB |
mobile_banking_kbank | Kasikornbank | KBANK |
mobile_banking_bbl | Bangkok ธนาคาร | BBL |
mobile_banking_bay | Krungsri (ธนาคาร of Ayudhya) | BAY |
mobile_banking_ktb | Krungthai ธนาคาร | KTB |
Mobile Banking สิงคโปร์
| ประเภท Source | ชื่อธนาคาร |
|---|---|
mobile_banking_ocbc | OCBC ธนาคาร |
บัญชีออนไลน์
| ประเภท Source | ภูมิภาค | ธนาคาร |
|---|---|---|
internet_banking_th | ประเทศไทย | ธนาคารไทยหลักทั้งหมด |
fpx | มาเลเซีย | 20+ ธนาคารมาเลเซีย |
หักเงินโดยตรง
| ประเภท Source | ภูมิภาค | คำอธิบาย |
|---|---|---|
pay_with_bill_payment | ประเทศไทย | Online Direct Debit |
การเลือกวิธีการที่ถูกต้อง
ตามปร ะเทศ
ประเทศไทย
- หลัก: Mobile Banking (SCB, Kasikornbank)
- ทางเลือก: Internet Banking
- ปกติซ้ำ: Direct Debit
มาเลเซีย
- หลัก: FPX (Internet Banking)
- กรณีการใช้: E-commerce ทั้งหมด
สิงคโปร์
- หลัก: OCBC Mobile Banking
- ทางเลือก: PayNow (QR)
ตามกรณีการใช้งาน
การชำระเงินแบบครั้งเดียว
- Mobile Banking (UX ที่ดีที่สุด)
- Internet Banking (ไร้พรมแดนที่กว้างขึ้น)
การชำระเงินแบบปกติ
- Direct Debit เท่านั้น
- ต้องการการให้สิทธิของลูกค้า
รายการขนาดใหญ่
- โอนเงินผ่านธนาคาร (ขีดจำกัดที่สูงกว่าบัตร)
- Direct Debit (ได้รับอนุญาตล่ วงหน้า)
เมทริกซ์เปรียบเทียบ
| ฟีเจอร์ | Mobile Banking | Internet Banking | Direct Debit |
|---|---|---|---|
| แพลตฟอร์ม | มือถือเท่านั้น | เดสก์ท็อป/มือถือ | ใดก็ได้ |
| ความเร็ว | เร็ว | ปานกลาง | เร็ว |
| คืนเงิน | ✅ ใช่ | ❌ ไม่ | ✅ ใช่ |
| ขีดจำกัด | สูง | สูง | สูงมาก |
| ปกติซ้ำ | ❌ ไม่ | ❌ ไม่ | ✅ ใช่ |
| ตั้งค่า | ไม่มี | ไม่มี | จำเป็น |
| ความสมบูรณ์ | 30-90 วินาที | 2-5 นาที | ทันที |