เติมเครดิต: THB / USDT (เลือกเดือน/ปี + Custom Rate Auto/Manual)

✅ เลือก เดือน/ปี ได้ → ระบบจะดึงเรท วันที่ 1 ของเดือนนั้น อัตโนมัติ
✅ มีโหมด Custom Rate: เลือก “วันไหนก็ได้” (Auto) หรือใส่ Manual rate เอง
✅ เทียบ 3 เรท: วันที่ 1 เดือนที่แล้ว / วันที่ 1 เดือนนี้ / วันนี้ (+ ต่างกันเท่าไหร่)

Primary: CoinGecko history (สำหรับวันย้อนหลัง/วันที่ 1) • Today: CoinGecko latest • Fallback: Binance latest • Fetch: Proxy failover
Rate Control
Rate ที่ใช้คำนวณ (1 USDT = THB)
- THB

Rate date: -
Source: - • Updated: -
Effective (USDT→THB): - • Effective (THB→USDT): -

ช่วง วันที่อ้างอิง Rate (THB/USDT) ต่างจาก “วันนี้” (THB) ต่างจาก “วันนี้” (%) Source
วันที่ 1 เดือนที่แล้ว - - - - -
วันที่ 1 เดือนนี้ - - - - -
วันนี้ - - -
✅ A3 “หักเครดิต (%)” ตอนนี้แก้ค่าได้จริงแล้ว และจะคำนวณใหม่ทันที (ไม่โดนรีเซ็ตกลับเป็น 2)
Calculator (ใช้ Rate ด้านบน)

A1) “ต้องการมูลค่า 100000 THB ต้องจ่ายกี่ USDT?”

USDT ที่ต้องจ่าย (ปัดขึ้น)
0 USDT

สูตร: USDT = ceil( THB ÷ (rateBase × (1 + spread)) )

A2) “จ่าย 1000 USDT จะได้กี่ THB?”

THB ที่ได้ (ปัดลง)
0 THB

สูตร: THB = floor( USDT × (rateBase × (1 - spread)) )

A3) “อยากได้ 100000 Credit ต้องจ่ายกี่ USDT?”

USDT ที่ต้องจ่าย (ปัดขึ้น)
0 USDT

Gross-up: THB = ceil( Credit ÷ (1 - fee%/100) )
แล้ว: USDT = ceil( THB ÷ (rateBase × (1 + spread)) )

A4) “ลูกค้าจ่าย THB แล้วได้กี่ Credit?” (หัก % | ปัดลง)

Credit ที่ได้ (ปัดลง)
0 Credit

สูตร: Credit = floor( THB × (1 - %/100) )


โหมดเก่า (THB ⇄ Credit)

B1) กรอก THB → ได้กี่ Credit (หัก % | ปัดลง)

ผลลัพธ์ (ปัดลง)
0 Credit

สูตร: Credit = floor(THB × (1 - %/100))
จำนวนที่ถูกหัก (ประมาณ): 0 THB

B2) กรอก Credit → ต้องจ่ายกี่ THB (ปัดขึ้น | Default: Gross-up)

Gross-up / กันหัวหมอ (โหมดเริ่มต้น)
THB = ceil(Credit ÷ (1 - %/100))
บวกเพิ่ม % (ตามที่พิมพ์)
THB = ceil(Credit × (1 + %/100))
ผลลัพธ์ (ปัดขึ้น)
0 THB

-
ส่วนต่าง/ค่าธรรมเนียม (ประมาณ): 0 THB