ข้ามไปยังเนื้อหาหลัก

การเรียกเก็บเงินและราคา

ใน Logto แผน Pro plan ของเราเป็นแบบบริการตนเองเต็มรูปแบบ ออกแบบมาเพื่อความโปร่งใส เพื่อให้คุณเข้าใจและจัดการการเรียกเก็บเงินของคุณได้ง่าย

เข้าใจโครงสร้าง​

โครงสร้างพื้นฐานจะมีลักษณะดังนี้:

บิลถัดไปของคุณ=$24(ราคาพื้นฐาน)+ค่าเสริม (การใช้งานที่ยังไม่ถูกเรียกเก็บ)+ค่าเสริม (ค่าบริการรอบถัดไป)\begin{align*} \text{บิลถัดไปของคุณ} &= \$24 \text{(ราคาพื้นฐาน)} \\ &+ \text{ค่าเสริม (การใช้งานที่ยังไม่ถูกเรียกเก็บ)} \\ &+ \text{ค่าเสริม (ค่าบริการรอบถัดไป)} \end{align*}

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

Next billing info

รายละเอียดแต่ละรายการ​

โปรดทราบว่ามีเพียงบางฟีเจอร์เท่านั้นที่เป็นส่วนหนึ่งของโครงสร้างเสริม (add-on)

ในขณะเดียวกัน Logto ยังมีโมเดลการคิดค่าบริการแบบจ่ายตามการใช้งานจริง (pay-as-you-go) และคิดตามสัดส่วน (pro-rated) เพื่อให้คุณได้รับประโยชน์สูงสุดจากบริการของเราอย่างสะดวก

โควต้าที่รวมมาให้ค่าใช้จ่ายเพิ่มเติม
โทเค็น (Tokens)50K$0.08 ต่อเดือน / 100 หลังจากนั้น
แอป Machine-to-machine1$8 ต่อแอป ต่อเดือน
ทรัพยากร API3$4 ต่อรายการ ต่อเดือน
Enterprise SSO0$48 ต่อรายการ ต่อเดือน
การยืนยันตัวตนหลายปัจจัย (Multi-factor authentication)ทุกปัจจัย$48 ต่อเดือน
องค์กร (Organization)ไม่จำกัดจำนวนองค์กร & ฟีเจอร์องค์กรทั้งหมด รวมถึงเทมเพลตองค์กร$48 ต่อเดือน
การควบคุมการเข้าถึงตามบทบาท (Role-based access control)ไม่จำกัดจำนวนบทบาทและสิทธิ์$32 ต่อเดือน
แอป SAML0$96 ต่อรายการ ต่อเดือน
แอป Third party0$8 ต่อรายการ ต่อเดือน
ชุดความปลอดภัยขั้นสูง (Advanced security bundle)ฟีเจอร์ความปลอดภัยขั้นสูงทั้งหมด$48 ต่อเดือน
โดเมนที่กำหนดเองหลายโดเมน1$48 สำหรับ 10 โดเมน ต่อเดือน
สมาชิก tenant1$8 ต่อคน ต่อเดือน

หากนำปัจจัยเหล่านี้มาคิดคำนวณ อัลกอริทึมจะเป็นดังนี้

บิลถัดไปของคุณ=$24+ราคาต่อหน่วยของ add-on×(จำนวนที่เพิ่ม×เวลาที่เหลือแบบ pro-rated ตอนสร้าง−จำนวนที่ลบ×เวลาที่เหลือแบบ pro-rated ตอนลบ)+ราคาต่อหน่วยของ add-on×จำนวนที่เหลือ\begin{align*} \text{บิลถัดไปของคุณ} &= \$24 \\ &+ \text{ราคาต่อหน่วยของ add-on} \times \\ \quad & (\text{จำนวนที่เพิ่ม} \times \text{เวลาที่เหลือแบบ pro-rated ตอนสร้าง} \\ \quad &- \text{จำนวนที่ลบ} \times \text{เวลาที่เหลือแบบ pro-rated ตอนลบ}) \\ \quad &+ \text{ราคาต่อหน่วยของ add-on} \times \text{จำนวนที่เหลือ} \end{align*}
  1. ราคาต่อหน่วยของ add-on: ราคาต่อหน่วยของ add-on นั้น
  2. จำนวนที่เพิ่ม: จำนวน add-on ที่ผู้ใช้เพิ่มในรอบบิล ปัจจุบัน
  3. จำนวนที่ลบ: จำนวน add-on ที่ผู้ใช้ลบในรอบบิล ปัจจุบัน
  4. เวลาที่เหลือแบบ pro-rated ตอนสร้าง: เวลาที่เหลือแบบ pro-rated ในรอบ ปัจจุบัน เมื่อคุณสร้างทรัพยากร
  5. เวลาที่เหลือแบบ pro-rated ตอนลบ: เวลาที่เหลือแบบ pro-rated ในรอบ ปัจจุบัน เมื่อคุณลบทรัพยากร
  6. จำนวนที่เหลือ: จำนวนที่ต้องใช้สำหรับการเรียกเก็บเงินอย่างต่อเนื่องในรอบ ถัดไป

ลองดูตัวอย่างสองกรณีเพื่อความเข้าใจ

ตัวอย่างที่ 1: การเรียกเก็บเงินคงที่โดยไม่มีการเปลี่ยนแปลง​

บิลของคุณจะคงที่หากคุณไม่มีการเปลี่ยนแปลง เช่น การเพิ่มหรือลบรายการ

ตัวอย่างเช่น หากคุณอยู่ใน Pro plan และมีบริการ SSO ใช้งานอยู่ 2 รายการ บิลของคุณจะคงที่ตราบใดที่คุณไม่มีการเปลี่ยนแปลง

บิลถัดไปของคุณ=$24+$48×2=$120\text{บิลถัดไปของคุณ} = \$ 24 + \$ 48 \times 2 = \$ 120

ตัวอย่างที่ 2: การเพิ่ม add-on หรือเปลี่ยนแปลงจะส่งผลต่อบิลถัดไป​

สิ่งนี้จะทำให้บิลถัดไปของคุณแตกต่างกันเล็กน้อยในแต่ละกรณี แต่อัลกอริทึมยังคงเหมือนเดิม

กรณีที่ 1: คุณสมัคร Pro plan โดยไม่มี add-on ใด ๆ และทดสอบ Enterprise SSO เพียง 10 วัน

หากการสมัครของคุณต่ออายุทุกวันที่ 5 ของเดือน และคุณเพิ่ม Enterprise SSO ในวันที่ 20 คุณจะใช้งาน 15 วันในเดือนนั้น หากคุณลบ Enterprise SSO ในวันที่ 30 หมายความว่าคุณใช้ไปเพียง 10 วัน

$24+$48×(1×15/30)−$48×(1×5/30)=$40\$24 + \$48 \times (1 \times 15 / 30) - \$48 \times (1 \times 5 / 30) = \$40

กรณีที่ 2: คุณสมัคร Pro plan โดยไม่มี add-on หลังจากเพิ่มและลบ API resources สุดท้ายคุณใช้ 5 API resources

ในกรณีนี้ คุณได้อัปเดตฟีเจอร์ add-on ในรอบบิลนี้ ดังนั้นการเปลี่ยนแปลงจะปรากฏในบิลถัดไป เดือนแรกหลังการเปลี่ยนอาจสูงขึ้นเล็กน้อย บิลของคุณจะรวมราคาพื้นฐาน $24, ค่าใช้จ่าย add-on สำหรับการใช้งานที่ยังไม่ถูกเรียกเก็บ และค่าบริการเต็มสำหรับรอบถัดไป

รอบบิลของคุณเริ่มต้นวันที่ 1 ของแต่ละเดือน และคุณใช้ API resources ฟรี 3 รายการ เดือนนี้คุณดำเนินการ 2 อย่าง:

  1. วันที่ 5 คุณเพิ่มทรัพยากรอีก 4 รายการ
  2. วันที่ 15 คุณลบทรัพยากร 2 รายการ

ผลลัพธ์คือ คุณจะมี API resources เหลือ 2 รายการสำหรับรอบถัดไปอย่างต่อเนื่อง

$24+$8×(4×25−2×15)/30+2×$8=$58.67\$24 + \$8 \times (4 \times 25 - 2 \times 15) / 30 + 2 \times \$8 = \$58.67

เวลาการใช้งาน add-on ถูกกำหนดอย่างไร?​

เราใช้โมเดลจ่ายตามการใช้งานจริง (pay-as-you-go) คุณอาจสงสัยว่าจะเกิดอะไรขึ้นหากคุณเพิ่มหรือลบทรัพยากรบ่อย ๆ ระบบจะนับว่า add-on ถูกใช้งานตามระยะเวลาที่เปิดใช้งานจริง ไม่ต้องกังวล ระบบของเรา (ขับเคลื่อนโดย Stripe) จะคำนวณการใช้งานของคุณแบบวินาทีต่อวินาที เพื่อให้การเรียกเก็บเงินถูกต้องตามระยะเวลาที่แต่ละทรัพยากรถูกใช้งานจริง

หากคุณยกเลิก Pro plan เราจะคืนเงินค่า add-on ที่ยังไม่ได้ใช้ และยอดนี้จะถูกหักออกจากบิลสุดท้ายของคุณ

อัปเกรดหรือดาวน์เกรด​

อัปเกรดจาก Free plan เป็น Pro​

สถานการณ์ที่คุณควรพิจารณาอัปเกรดจาก Free plan:

  1. MAU หรือการใช้โทเค็นของคุณเกินโควต้า
  2. คุณต้องการเข้าถึงฟีเจอร์ที่มีเฉพาะใน Pro plan

อัปเกรด dev tenant เป็น Pro​

หากคุณใช้ dev tenant และต้องการเปลี่ยนเป็น Pro plan สำหรับ production สามารถทำได้ง่าย ๆ:

  1. งานของคุณจะยังอยู่: การตั้งค่า แอปพลิเคชัน และการกำหนดค่าทั้งหมดจะถูกนำไปยัง Pro plan
  2. เข้าถึงฟีเจอร์ Pro plan และโควต้าที่สูงขึ้นได้ทันทีหลังจากเปลี่ยน

เพื่อเปลี่ยน dev tenant เป็น Pro plan ไปที่ Console > Tenant settings > Settings แล้วคลิก "Convert"

อัปเกรด Pro plan เป็น Enterprise​

หาก Pro plan ไม่ตอบโจทย์และคุณต้องการการสนับสนุนระดับองค์กรเต็มรูปแบบ กรุณา ติดต่อเรา เพื่อพูดคุยแผน enterprise แบบกำหนดเอง

ดาวน์เกรด Pro plan เป็น Free plan​

หากคุณเลือกหยุดใช้ Pro plan คุณสามารถเปลี่ยนเป็น Free plan ได้ แต่คุณต้องปรับการใช้งานให้เหมาะสมกับโควต้าของ Free plan

การเปลี่ยนแปลงแผนราคาในอนาคต​

เพื่อให้ประสบการณ์การเรียกเก็บเงินมีเสถียรภาพและคาดการณ์ได้ Logto จะมีการแจ้งเตือนล่วงหน้าก่อนมีการเปลี่ยนแปลงราคาเสมอ ขึ้นอยู่กับแผนและการใช้งานของคุณ เราอาจ: 1. ให้คุณใช้แผนเดิมต่อ (grandfather) หรือ 2. ให้ระยะเวลาผ่อนผันสำหรับการย้ายไปแผนใหม่

Logto จะดำเนินการปรับเปลี่ยนอย่างเป็นธรรมและรอบคอบ และขอสงวนสิทธิ์ในการตีความขั้นสุดท้าย

ข้อควรพิจารณาสำหรับราคาลูกค้าองค์กร​

สำหรับลูกค้าองค์กร ราคาจะขึ้นอยู่กับสัญญาของคุณ 1. การเพิ่มบริการด้วยตนเองนอกเหนือจากสัญญาจะเป็นไปตามโครงสร้าง add-on และ pay-as-you-go ของ Pro plan 2. การใช้งานเกินโควต้าที่ระบุในสัญญาจะคิดตามราคาต่อหน่วย add-on ที่ระบุในสัญญา 3. ฟีเจอร์ใหม่ที่ไม่ได้อยู่ในสัญญาจะคิดตามราคา Pro plan ล่าสุด

สำหรับรายละเอียดเงื่อนไขราคาสำหรับองค์กร กรุณา ติดต่อทีมขายองค์กรของเรา

คำถามที่พบบ่อย​

ความสัมพันธ์ระหว่างการใช้โทเค็นกับ 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 และ การสวมรอยผู้ใช้ (User impersonation)
  • การใช้โทเค็นรีเฟรช (Refresh 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 กับโทเค็นสำหรับโปรเจกต์ของคุณได้ดียิ่งขึ้น

ตารางราคา Logto แบบละเอียด

ราคาและการเรียกเก็บเงินสำหรับ Console SSO ซึ่งจะถูกเรียกเก็บแยกต่างหากจากแผน tenant ของคุณ