> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# v1.25.0 (20 tháng 5 năm 2025)

> Giới thiệu Overlay Checkout Beta, một thư viện TypeScript hiện đại cho thanh toán nhúng, và một sự kiện webhook mới subscription.plan_changed để quản lý vòng đời đăng ký tốt hơn.

## Tính Năng Mới 🚀

* **Overlay Checkout Beta**: Chúng tôi rất vui mừng thông báo về việc phát hành beta trải nghiệm thanh toán overlay mới của chúng tôi. Thư viện TypeScript hiện đại này cung cấp một cách liền mạch để tích hợp overlay thanh toán của chúng tôi vào ứng dụng web của bạn với xử lý sự kiện theo thời gian thực và các chủ đề tùy chỉnh. Các tính năng chính bao gồm:

  * **Xử Lý Sự Kiện Theo Thời Gian Thực**: Lắng nghe các sự kiện thanh toán như tạo thanh toán, thành công và thất bại
  * **Hỗ Trợ TypeScript**: APIs được định kiểu đầy đủ để cải thiện trải nghiệm của nhà phát triển
  * **Chủ Đề Tùy Chỉnh**: Hỗ trợ cho các chủ đề sáng và tối
  * **Tương Thích Trình Duyệt**: Hoạt động trên tất cả các trình duyệt hiện đại bao gồm Chrome, Firefox, Safari, Edge và IE11+
  * **Tuân Thủ PCI**: Duy trì các tiêu chuẩn bảo mật trong khi cung cấp trải nghiệm nhúng

  <Frame>
    <img src="https://mintcdn.com/dodopayments/mOQO5ej_lx0yH9p-/images/cover-images/overlay-checkout.png?fit=max&auto=format&n=mOQO5ej_lx0yH9p-&q=85&s=15d90c695e92914a9d54b10509d6fe47" alt="Hình ảnh bìa Overlay Checkout" style={{ maxHeight: '500px', width: 'auto' }} width="3826" height="2160" data-path="images/cover-images/overlay-checkout.png" />
  </Frame>

  Hãy thử ngay:

  * Demo Trực Tiếp: [https://atlas.dodopayments.com](https://atlas.dodopayments.com#overlay-checkout)
  * Mã Ví Dụ: [https://github.com/dodopayments/dodo-checkout-demo](https://github.com/dodopayments/dodo-checkout-demo)
  * Hướng Dẫn Tích Hợp: [Hướng Dẫn Overlay Checkout](/developer-resources/overlay-checkout)

* **Sự kiện đăng ký mới**: Đã thêm hỗ trợ cho sự kiện webhook `subscription.plan_changed` được kích hoạt mỗi khi đăng ký được nâng cấp, hạ cấp hoặc sửa đổi. Sự kiện này cung cấp:

  * Thông tin đăng ký đầy đủ sau khi thay đổi
  * Thông tin về gói trước và sau
  * Điều chỉnh tính phí theo tỷ lệ
  * Ngày thanh toán tiếp theo được cập nhật

  Sự kiện này bổ trợ cho các sự kiện đăng ký hiện có của chúng tôi (`subscription.active`, `subscription.on_hold`, v.v.) để cung cấp cái nhìn tổng thể về vòng đời đăng ký.

* **Cải Tiến Nền Tảng**: Nhiều tối ưu hóa hiệu suất, sửa lỗi và cải tiến nhỏ trên toàn nền tảng.
