Krungsri Mobile Banking
タイのビッグ5銀行の1つであり、強力な法人バンキングプレゼンスを持つBank of Ayudhya(Krungsri)のKrungsri Mobileアプリ経由で、400万人以上のユーザーから即時決済を受け付けます。
決済フロー

一般的な完了時間: 30〜90秒
概要
Krungsri Mobileは、一般的にKrungsriとして知られるBank of Ayudhya(BAY)のバンキングアプリです。タイ最大の銀行の1つであり、三菱UFJフィナンシャルグループの一員として、Krungsriは革新的なデジタルバンキングソリューションで小売および法人顧客にサービスを提供しています。
主な機能:
- ✅ 迅速な確認 - ほぼリアルタイムの決済検証(通常数秒以内)
- ✅ 400万人以上のユーザー - バンコクと主要都市で強力なプレゼンス
- ✅ 国際的な支援 - MUFG(日本最大の銀行)の一員
- ✅ 高額制限 - 1取引あたり最大฿150,000
- ✅ モダンなUX - 受賞歴のあるモバイルアプリ
- ✅ 返金サポート - 全額および一部返金
対応地域
| 地域 | 通貨 | 最小金額 | 最大金額 | 1日の制限 |
|---|---|---|---|---|
| タイ | THB | ฿20.00 | ฿150,000 | 異なる* |
*1日の制限は顧客の口座タイプに依存
仕組み
顧客がKrungsriを選択 → アプリが開く → 認証 → 決済を確認 → マーチャントに戻る(30〜90秒)
実装
ソースとチャージを作成
- Node.js
- PHP
- Python
const omise = require('omise')({
secretKey: 'skey_test_YOUR_SECRET_KEY'
});
// ソースを作成(BAY = Bank of Ayudhya)
const source = await omise.sources.create({
type: 'mobile_banking_bay',
amount: 100000, // ฿1,000
currency: 'THB'
});
// チャージを作成
const charge = await omise.charges.create({
amount: 100000,
currency: 'THB',
source: source.id,
return_uri: 'https://yourdomain.com/payment/callback'
});
// Krungsri Mobileアプリにリダイレクト
res.redirect(charge.authorize_uri);
<?php
$source = OmiseSource::create(array(
'type' => 'mobile_banking_bay',
'amount' => 100000,
'currency' => 'THB'
));
$charge = OmiseCharge::create(array(
'amount' => 100000,
'currency' => 'THB',
'source' => $source['id'],
'return_uri' => 'https://yourdomain.com/payment/callback'
));
header('Location: ' . $charge['authorize_uri']);
?>
import omise
omise.api_secret = 'skey_test_YOUR_SECRET_KEY'
source = omise.Source.create(
type='mobile_banking_bay',
amount=100000,
currency='THB'
)
charge = omise.Charge.create(
amount=100000,
currency='THB',
source=source.id,
return_uri='https://yourdomain.com/payment/callback'
)
return redirect(charge.authorize_uri)
返金サポート
// 30日以内の全額または一部返金
const refund = await omise.charges.refund('chrg_test_...', {
amount: 100000 // 全額または一部金額
});
テスト
テスト金額: ฿1,000(最小単位100000) 期待値: テストモードで決済成功