การเรียกเก็บเงินและราคา
ใน Logto แผน Pro ของเราเป็นแบบบริการตนเองเต็มรูปแบบ ออกแบบมาเพื่อความโปร่งใส เพื่อให้คุณเข้าใจและจัดการการเรียกเก็บเงินของคุณได้อย่างง่ายดาย
ทำความเข้าใจโครงสร้าง
โครงสร้างพื้นฐานมีลักษณะดังนี้:
ในคอนโซล คุณจะพบส่วน "บิลถัดไปของคุณ" ในหน้าการตั้งค่า tenant ซึ่งคุณสามารถตรวจสอบและควบคุมค่าใช้จ่ายที่กำลังจะเกิดขึ้นได้

รายละเอียดแต่ละรายการ
โปรดทราบว่ามีเพียงบางฟีเจอร์เท่านั้นที่เป็นส่วนหนึ่งของโครงสร้างเสริม (add-on)
ในขณะเดียวกัน Logto ยังมีโมเดลการคิดค่าบริการแบบจ่ายตามการใช้งานจริง (pay-as-you-go) และคิดตามสัดส่วน (pro-rated) เพื่อให้คุณได้รับประโยชน์สูงสุดจากบริการของเราอย่างสะดวก
โควต้าที่รวมไว้ | ค่าใช้จ่ายเพิ่มเติม | |
---|---|---|
โทเค็น (Tokens) | 50K | $0.08 ต่อเดือน / 100 หลังจากนั้น |
แอป Machine-to-machine | 1 | $8 ต่อรายการ ต่อเดือน |
ทรัพยากร API | 3 | $4 ต่อรายการ ต่อเดือน |
Enterprise SSO | 0 | $48 ต่อรายการ ต่อเดือน |
การยืนยันตัวตนหลายปัจจัย | ทุกปัจจัย | $48 ต่อเดือน |
องค์กร | ไม่จำกัดองค์กร & ฟีเจอร์องค์กรทั้งหมด | $48 ต่อเดือน |
การควบคุมการเข้าถึงตามบทบาท (RBAC) | ไม่จำกัดบทบาทและสิทธิ์ | $32 ต่อเดือน |
แอป SAML | 0 | $96 ต่อรายการ ต่อเดือน |
แอป Third party | 0 | $8 ต่อรายการ ต่อเดือน |
ชุดความปลอดภัยขั้นสูง | ฟีเจอร์ความปลอดภัยขั้นสูงทั้งหมด | $48 ต่อเดือน |
สมาชิก tenant | 1 | $8 ต่อรายการ ต่อเดือน |
หากนำปัจจัยเหล่านี้มาพิจารณา อัลกอริทึมจะเป็นดังนี้
- ราคาต่อหน่วยเสริม: ราคาต่อหน่วยของ add-on นี้
- จำนวนที่เพิ่ม: จำนวน add-on ที่ผู้ใช้เพิ่มในรอบบิล ปัจจุบัน
- จำนวนที่ลบ: จำนวน add-on ที่ผู้ใช้ลบในรอบบิล ปัจจุบัน
- เวลาคงเหลือแบบ pro-rated เมื่อสร้าง: เวลาคงเหลือแบบ pro-rated ในรอบ ปัจจุบัน เมื่อคุณสร้างทรัพยากร
- เวลาคงเหลือแบบ pro-rated เมื่อยกเลิก: เวลาคงเหลือแบบ pro-rated ในรอบ ปัจจุบัน เมื่อคุณลบทรัพยากร
- จำนวนที่เหลือ: จำนวนที่ต้องใช้สำหรับการเรียกเก็บเงินอย่างต่อเนื่องในรอบ ถัดไป
ลองดูตัวอย่างสองกรณีเพื่อดูวิธีการทำงาน
ตัวอย่างที่ 1: การเรียกเก็บเงินคงที่โดยไม่มีการเปลี่ยนแปลง
บิลของคุณจะคงที่หากคุณไม่มีการเปลี่ยนแปลง เช่น การเพิ่มหรือลบรายการ
ตัวอย่างเช่น หากคุณอยู่ในแผน Pro และมีบริการ SSO 2 รายการที่ใช้งานอยู่ บิลของคุณจะคงที่ตราบใดที่คุณไม่มีการเปลี่ยนแปลง
ตัวอย่างที่ 2: การเพิ่ม add-on หรือเปลี่ยนแปลงจะมีผลต่อบิลถัดไป
สิ่งนี้จะทำให้บิลถัดไปของคุณแตกต่างกันเล็กน้อยตามแต่ละกรณี อัลกอริทึมยังคงใช้ได้
กรณีที่ 1: คุณสมัครแผน Pro โดยไม่มี add-on ใด ๆ และทดสอบ Enterprise SSO เพียง 10 วัน
หากการสมัครของคุณต่ออายุทุกวันที่ 5 ของเดือน และคุณเพิ่ม Enterprise SSO ในวันที่ 20 คุณจะใช้งานเป็นเวลา 15 วันในเดือนนั้น หากคุณลบ Enterprise SSO ในวันที่ 30 หมายความว่าคุณใช้เพียง 10 วัน
กรณีที่ 2: คุณสมัครแผน Pro โดยไม่มี add-on หลังจากเพิ่มและลบทรัพยากร API คุณใช้ทรัพยากร API ทั้งหมด 5 รายการ
ในกรณีนี้ คุณอัปเดตฟีเจอร์เสริมในรอบบิลนี้ ดังนั้นการเปลี่ยนแปลงจะปรากฏในบิลถัดไป เดือนแรกหลังการเปลี่ยนอาจสูงขึ้นเล็กน้อย บิลของคุณจะรวมราคาพื้นฐาน $24 ค่าใช้จ่ายเสริมสำหรับการใช้งานที่ยังไม่ถูกเรียกเก็บ และค่าบริการเต็มสำหรับรอบถัดไป
รอบบิลของคุณเริ่มต้นวันที่ 1 ของแต่ละเดือน และคุณใช้ทรัพยากร API ฟรี 3 รายการ เดือนนี้คุณดำเนินการสองอย่าง:
- วันที่ 5 คุณเพิ่มทรัพยากรอีก 4 รายการ
- วันที่ 15 คุณลบทรัพยากร 2 รายการ
ดังนั้นคุณจะมีทรัพยากร API คงเหลือ 2 รายการสำหรับรอบถัดไป
เวลาการใช้งาน add-on ถูกกำหนดอย่างไร?
เราใช้โมเดลจ่ายตามการใช้งานจริง (pay-as-you-go) และคุณอาจสงสัยว่าจะเกิดอะไรขึ้นหากคุณเพิ่มหรือลบทรัพยากรบ่อย ๆ Add-on จะถูกนับว่าใช้งานตามระยะเวลาที่เปิดใช้งานจริง ไม่ต้องกังวล ระบบของเรา (ขับเคลื่อนโดย Stripe) จะคำนวณการใช้งานของคุณแบบวินาทีต่อวินาที เพื่อให้มั่นใจว่าการเรียกเก็บเงินถูกต้องตามเวลาที่ใช้งานจริงของแต่ละทรัพยากร
หากคุณยกเลิกแผน Pro เราจะคืนเงินค่า add-on ที่ยังไม่ได้ใช้งาน และจำนวนเงินจะถูกหักออกจากบิลสุดท้ายของคุณ
อัปเกรดหรือดาวน์เกรด
อัปเกรดแผนฟรีเป็น Pro
สถานการณ์ที่คุณอาจต้องพิจารณาอัปเกรดจากแผนฟรี:
- การใช้งาน MAU หรือโทเค็นของคุณเกินโควต้า
- คุณต้องการเข้าถึงฟีเจอร์ที่มีเฉพาะในแผน Pro
อัปเกรด tenant สำหรับ dev เป็น Pro
หากคุณกำลังใช้ tenant สำหรับการพัฒนาและต้องการแปลงเป็นแผน Pro สำหรับ production คุณสามารถทำได้ง่าย ๆ:
- รักษางานของคุณ: การตั้งค่า แอปพลิเคชัน และการกำหนดค่าทั้งหมดจะถูกนำไปยังแผน Pro
- เข้าถึงทันที: ได้รับสิทธิ์เข้าถึงฟีเจอร์และโควต้าที่สูงขึ้นของแผน Pro ทันทีหลังการแปลง
ในการแปลง dev tenant เป็นแผน Pro ให้ไปที่ Console > Tenant settings > Settings และคลิก "Convert"
อัปเกรดแผน Pro เป็น Enterprise
หากแผน Pro ไม่ตอบโจทย์ความต้องการของคุณ และคุณต้องการการสนับสนุนระดับองค์กรเต็มรูปแบบ โปรด ติดต่อเรา เพื่อพูดคุยเกี่ยวกับแผน enterprise แบบกำหนดเอง
ดาวน์เกรดแผน Pro เป็นแผนฟรี
หากคุณเลือกหยุดใช้แผน Pro คุณสามารถเปลี่ยนเป็นแผนฟรีได้ แต่คุณต้องปรับการใช้งานให้เหมาะสมกับโควต้าของแผนฟรี
การเปลี่ยนแปลงแผนราคาในอนาคต
เพื่อให้ประสบการณ์การเรียกเก็บเงินมีเสถียรภาพและคาดการณ์ได้ Logto จะเเจ้งให้คุณทราบล่วงหน้าก่อนมีการเปลี่ยนแปลงราคาเสมอ ขึ้นอยู่กับแผนและการใช้งานของคุณ เราอาจ: 1. ให้คุณใช้แผนเดิมต่อ (grandfather) หรือ 2. ให้ระยะเวลาผ่อนผันเพื่อย้ายไปแผนใหม่
Logto จะดำเนินการปรับเปลี่ยนอย่างเป็นธรรมและรอบคอบ และขอสงวนสิทธิ์ในการตีความขั้นสุดท้าย
ข้อควรพิจารณาด้านราคาสำหรับลูกค้าองค์กร
สำหรับลูกค้าองค์กร ราคาจะอิงตามสัญญาของคุณ 1. การเพิ่มบริการด้วยตนเองนอกเหนือจากสัญญาจะเป็นไปตามโครงสร้าง add-on และ pay-as-you-go ของแผน Pro 2. การใช้งานเกินโควต้าที่ระบุในสัญญาจะคิดตามราคาต่อหน่วย add-on ที่ระบุในสัญญา 3. ฟีเจอร์ใหม่ที่ไม่ได้ครอบคลุมในสัญญาจะคิดตามราคาแผน Pro ล่าสุด
สำหรับรายละเอียดเงื่อนไขราคาองค์กร โปรด ติดต่อทีมขายองค์กรของเรา
คำถามที่พบบ่อย
ความสัมพันธ์ระหว่างการใช้โทเค็นกับ MAU คืออะไร?
Logto ใช้ การยืนยันตัวตนด้วยโทเค็น ตามมาตรฐาน OAuth 2.0 และ OpenID Connect ทุกคำขอการยืนยันตัวตนหรือการอนุญาตจะทำให้ Logto ออกโทเค็นที่แสดงสถานะการยืนยันตัวตนหรือการอนุญาตของผู้ใช้ เช่น โทเค็นการเข้าถึง (Access token), โทเค็น ID (ID token), และโทเค็นรีเฟรช (Refresh token)
สำหรับการเรียกเก็บเงิน จะนับเฉพาะโทเค็นการเข้าถึง (Access token) เท่านั้น (ไม่นับ ID token และ Refresh token)
โทเค็นการเข้าถึง (Access token) จะถูกออกและนับในสถานการณ์ต่อไปนี้:
- ผู้ใช้ลงชื่อเข้าใช้: หลังจากผู้ใช้ลงชื่อเข้าใช้สำเร็จ จะมีการออกโทเค็นการเข้าถึงแบบทึบ (Opaque token) ซึ่งสามารถใช้เรียก UserInfo endpoint หรือ Logto Account API เพื่อจัดการบัญชี
- การอนุญาต API ฝั่ง backend (RBAC): เมื่อเปิดใช้งานการควบคุมการเข้าถึงตามบทบาท (RBAC) เพื่อปกป้อง API ฝั่ง backend จะมีการออก JWT access token สำหรับแต่ละคำขอการอนุญาตที่ระบุทรัพยากรหลังจากการยืนยันตัวตนของผู้ใช้ครั้งแรก ดูเพิ่มเติมเกี่ยวกับ RBAC และ การปกป้อง API
- การอนุญาตองค์กร: หากเปิดใช้งานฟีเจอร์องค์กร Logto จะให้การควบคุมการเข้าถึงระดับองค์กรโดยออกโทเค็นการเข้าถึงองค์กร (Organization token) โดยจะมีการสร้างโทเค็นการเข้าถึงองค์กรแยกต่างหากสำหรับแต่ละคำขอการอนุญาตที่ระบุองค์กร ดูเพิ่มเติมเกี่ยวกับ การอนุญาตระดับองค์กร และ การปกป้อง API
- การอนุญาต Machine-to-Machine (M2M): จะมีการออกโทเค็นการเข้าถึงสำหรับแต่ละคำขอ
client_credentials
(เช่น เมื่อเข้าถึง Logto Management API) - การแลกเปลี่ยนโทเค็น: จะมีการออกโทเค็นการเข้าถึงใหม่ระหว่างการแลกเปลี่ยน personal access token หรือ user impersonation token ดูเพิ่มเติมเกี่ยวกับ personal access token และ การสวมรอยผู้ใช้
- การใช้โทเค็นรีเฟรช: หากเปิดใช้งาน
offline_access
จะมีการออกโทเค็นการเข้าถึงใหม่ทุกครั้งที่มีการแลกเปลี่ยนโทเค็นรีเฟรชที่ถูกต้องหลังจากโทเค็นก่อนหน้าหมดอายุ
โทเค็น vs. MAU และเหตุผลที่การคิดเงินตามโทเค็นดีกว่า
การคิดเงินแบบ MAU จะคิดตามจำนวนผู้ใช้ที่ไม่ซ้ำต่อเดือน ไม่ว่าผู้ใช้นั้นจะใช้งานจริงหรือไม่ก็ตาม ในขณะที่การคิดเงินแบบโทเค็นจะคิดตามการใช้งานจริง: ทุกครั้งที่มีการออก โทเค็นการเข้าถึง (Access token)
การคิดเงินแบบโทเค็นสะท้อนการจ่ายตามการใช้งานจริง (pay-as-you-go) อย่างแท้จริง ต่างจากโมเดล MAU ที่คิดเงินทั้งเดือนโดยไม่สนใจการใช้งานจริง คุณจะจ่ายเฉพาะกิจกรรมการยืนยันตัวตนและการอนุญาตจริงเท่านั้น วิธีนี้ เหมาะกับผู้ใช้ที่ใช้งานไม่บ่อย ซึ่งเข้าถึงผลิตภัณฑ์ของคุณเป็นครั้งคราว เพราะจะสร้างโทเค็นน้อยกว่า ส่งผลให้ค่าใช้จ่ายต่ำกว่าโมเดล MAU แบบเหมาจ่าย ทำให้ Logto คุ้มค่ากว่าคู่แข่ง โดยเฉพาะสำหรับแอปที่มีรูปแบบการใช้งานหลากหลาย
ตัวอย่างเช่น การลงชื่อเข้าใช้หนึ่งครั้งอาจใช้โทเค็นการเข้าถึง 1 รายการ การใช้ฟีเจอร์อย่าง M2M หรือ Organizations อาจสร้างโทเค็นเพิ่มเติมได้ เพื่อให้ติดตามได้ Logto มี ระบบตรวจสอบการใช้โทเค็นแบบเรียลไทม์ ใน Console > Settings > Plan and Billing ซึ่งช่วยให้คุณเข้าใจความสัมพันธ์ระหว่าง MAU กับโทเค็นสำหรับโปรเจกต์ของคุณได้ดียิ่งขึ้น