> For the complete documentation index, see [llms.txt](https://library.zoom.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://library.zoom.com/technical-library/vi/zoom-workplace/zoom-scheduler/zoom-scheduler-explainer.md).

# Bản thuyết minh Zoom Scheduler

<div data-with-frame="true"><img src="/files/d4c8d27bc0670d404590b62e84601cfb88e8ed40" alt="Quản lý các cuộc họp một lần của Scheduler trong ứng dụng Zoom Workplace."></div>

### Tổng quan về Zoom Scheduler

Tài liệu này cung cấp tổng quan kỹ thuật về Zoom Scheduler, bao gồm kiến trúc, các phương thức xử lý dữ liệu và các khả năng Thành phần tích hợp. Tài liệu Giải thích này được thiết kế cho các quản trị viên CNTT, các nhóm bảo mật và những người ra quyết định kỹ thuật đang đánh giá hoặc triển khai Scheduler trong tổ chức của họ.

#### <mark style="color:xanh dương;">**Zoom Scheduler là một sản phẩm đang lên lịch cuộc hẹn được thiết kế cho các chuyên gia cần cung cấp các khung giờ có thể đặt trước**</mark>

Zoom Scheduler là một sản phẩm đang lên lịch cuộc hẹn giúp đơn giản hóa trải nghiệm đặt lịch bằng cách cho phép người dùng chia sẻ tình trạng sẵn sàng của họ với những người bên ngoài Tổ chức của họ. Sản phẩm này được thiết kế cho các chuyên gia cần cung cấp các khung giờ có thể đặt trước, dù họ là đội ngũ Bán hàng, nhà tuyển dụng, chuyên gia tư vấn hay quản lý thành công khách hàng. Zoom Scheduler ngăn chặn việc trao đổi qua lại để tìm một thời gian mà cả hai bên đều có thể.

Scheduler làm việc với dịch vụ lịch tương thích của bạn để hiển thị thời gian rảnh của bạn và tạo sự kiện khi các cuộc hẹn được đặt. Nó hỗ trợ nhiều chế độ cuộc họp, bao gồm các cuộc họp một-một, lịch nhóm và thăm dò thời gian rảnh để Người tham gia bên ngoài Chọn một thời điểm phù hợp với họ.

Sơ đồ sau đây cho thấy tổng quan về cách Zoom Scheduler hoạt động:

<div data-with-frame="true"><img src="/files/f287d35672dd6562191314be675196da71d52a21" alt="Tổng quan về dịch vụ Zoom Scheduler."></div>

#### <mark style="color:xanh dương;">Zoom Scheduler và Thành phần tích hợp Zoom Calendaring phục vụ các mục đích khác nhau dù sử dụng các thuật ngữ có thể thay thế cho nhau</mark>

Scheduler và tích hợp lịch phục vụ các mục đích khác nhau và đôi khi bị Khách hàng nhầm lẫn khi dùng các thuật ngữ này thay thế cho nhau.

**Zoom Thành phần tích hợp lịch** Đồng bộ dữ liệu lịch trên các điểm cuối Zoom. Việc tích hợp các dịch vụ lịch với Zoom có thể đơn giản hoặc phức tạp tùy theo nhu cầu của Tổ chức của bạn. Trong trường hợp của [tích hợp các dịch vụ lịch Doanh nghiệp lớn với Zoom Workplace](https://library.zoom.com/admin-corner/third-party-integrations/zoom-calendaring-integration-explainer), điều đó yêu cầu truy cập và quyền đặc biệt. Nhưng với Zoom Scheduler, mức độ Truy cập bị hạn chế.

**Zoom Scheduler** cho phép bạn tạo các lịch có thể xem công khai và đặt lịch với người khác bên trong và bên ngoài Tổ chức của bạn. Nó có thể Thành phần tích hợp với lịch của bạn để Đồng bộ các cuộc hẹn đã đặt và kiểm tra lịch của bạn để tìm xung đột. Nó đọc trạng thái rảnh và Bận của lịch theo yêu cầu và ghi các sự kiện mới khi các cuộc hẹn được đặt. Đây là một lớp bổ sung trên lịch hiện có của bạn chứ không phải là thay thế.

Bạn không cần bật Zoom Thành phần tích hợp lịch để Scheduler hoạt động. Scheduler kết nối trực tiếp với nhà cung cấp lịch của bạn thông qua ủy quyền OAuth riêng của nó.

#### <mark style="color:xanh dương;">Zoom Scheduler được cấp giấy phép cho Zoom Workplace Kinh doanh, nhưng cũng có thể được mua như một tiện ích mở rộng</mark>

Zoom Scheduler là một sản phẩm Được cấp giấy phép. Nó được bao gồm với Zoom Workplace ở cấp Kinh doanh trở lên, hoặc Đang rảnh dưới dạng một tiện ích mở rộng độc lập cho các gói khác.

#### <mark style="color:xanh dương;">Những lợi ích của việc bật Zoom Scheduler là gì?</mark>

* **Chia sẻ tình trạng rảnh bên ngoài** mà không làm lộ chi tiết lịch: người được mời sẽ thấy các khung giờ rảnh, chứ không thấy tiêu đề hoặc mô tả Sự kiện của bạn
* **Giảm trở ngại trong việc đang lên lịch** bằng cách loại bỏ việc trao đổi qua lại bằng email để tìm thời gian cuộc họp
* **Tự động phát hiện xung đột** giúp ngăn việc đặt lịch trùng
* **Các sự kiện lịch được tạo tự động** khi ai đó đặt một thời gian, với chi tiết cuộc họp được bao gồm trên nhiều nền tảng và địa điểm, bao gồm Zoom, Microsoft Teams, Google Meet và tại cơ sở hoặc trực tiếp
* **Hỗ trợ nhiều loại đặt lịch** chẳng hạn như Tất cả người chủ trì Đang rảnh và Bất kỳ người chủ trì nào Đang rảnh để đang lên lịch phối hợp giữa các nhóm
* **Giúp giảm tình trạng vắng mặt và thu hút Khách hàng của bạn** với các tự động hóa email và SMS như nhắc nhở và các email theo dõi

#### <mark style="color:xanh dương;">Những nhà cung cấp lịch nào được hỗ trợ?</mark>

Zoom Scheduler tương thích với các dịch vụ lịch sau:

* **Microsoft 365**: Lịch Exchange Online được lưu trữ trên đám mây
* **Google không gian làm việc**: Lịch Google
* **Zoom Mail & lịch**

{% hint style="warning" %}
Hỗ trợ Zoom Scheduler cho lịch iCloud hiện đang ở giai đoạn beta và nằm ngoài phạm vi của bài viết này.
{% endhint %}

#### <mark style="color:xanh dương;">Zoom Scheduler có thể được Truy cập qua web, Zoom Workplace và ứng dụng di động Zoom</mark>

<div data-with-frame="true"><img src="/files/9589cfc67fec7b39f3f8c65b52b2dad896b344eb" alt="Một người dùng đặt lịch hẹn với Zoom Scheduler."></div>

Người dùng có thể Truy cập Zoom Scheduler thông qua:

* **trình duyệt web** thông qua Cổng thông tin web của Zoom
* **ứng dụng Zoom Workplace** trên máy tính để bàn
* **ứng dụng di động Zoom** trên iOS và Android (hiện tại hỗ trợ một bộ chức năng đọc hạn chế)

**Bảo mật di động:**

Phiên bản di động sử dụng cùng luồng dữ liệu như ứng dụng trên máy tính để bàn. Ứng dụng di động tải trang Scheduler vào một webview đã được xác thực. Webview thực hiện tất cả yêu cầu tới máy chủ Zoom qua HTTPS. Khi webview cần gọi các chức năng gốc của Thiết bị, nó sử dụng postMessage, và lớp gốc xác minh nguồn gốc của thông điệp trước khi thực thi bất kỳ hành động nào.

**Truy cập của Người tham gia bên ngoài:**

Người tham gia bên ngoài truy cập Scheduler thông qua các liên kết trang đặt lịch được người chủ trì chia sẻ. Các liên kết này mở trong trình duyệt web và không yêu cầu người tham gia phải có Tài khoản Zoom hoặc đã cài đặt Zoom Workplace ứng dụng.

### Xử lý Dữ liệu và Bảo mật

#### <mark style="color:xanh dương;">Zoom Scheduler sử dụng OAuth 2.0 và API backend để truy cập dữ liệu lịch</mark>

Zoom Scheduler truy cập dữ liệu lịch thông qua ủy quyền OAuth 2.0:

1. Người dùng truy cập Zoom Scheduler thông qua cổng web hoặc ứng dụng Zoom.
2. Các dịch vụ nội bộ của Zoom truy xuất mã thông báo truy cập từ nhà cung cấp lịch của người chủ trì.
3. Với Quyền được cấp, Scheduler có thể xem tình trạng sẵn có trên lịch của người chủ trì và tạo hoặc sửa đổi sự kiện.
4. Khi một hành động đang lên lịch xảy ra, Scheduler gửi yêu cầu API để làm mới tình trạng sẵn có trực tiếp từ nhà cung cấp lịch.

Ứng dụng Zoom Scheduler không kết nối trực tiếp với các dịch vụ lịch. Tất cả các yêu cầu về lịch đều đi qua các dịch vụ phụ trợ của Zoom thông qua API.

#### <mark style="color:xanh dương;">Mã thông báo OAuth được mã hóa trong quá trình lưu trữ, hết hạn sau một giờ và có thể bị người dùng thu hồi</mark>

Scheduler sử dụng OAuth 2.0 Tiêu chuẩn cho tích hợp lịch với Microsoft và Google.

**Lưu trữ mã thông báo:**

* Truy cập tokens được lưu trữ trong bộ nhớ đệm Redis
* Các mã làm mới được mã hóa và lưu trữ trong MongoDB
* Các token được lưu trữ bằng mã hóa mã hóa Tiêu chuẩn mã hóa nâng cao (AES)-GCM 256-bit

**Làm mới mã thông báo:**

Các mã thông báo Truy cập hết hạn sau khoảng một giờ. Khi một mã thông báo hết hạn và người dùng thực hiện một hành động yêu cầu truy cập lịch, Zoom tự động làm mới mã thông báo truy cập bằng mã thông báo làm mới được lưu trữ. Quá trình này diễn ra tự động và không cần sự can thiệp của người dùng.

**Thu hồi mã thông báo:**

Người dùng có thể ngắt kết nối lịch của họ khỏi Scheduler bất kỳ lúc nào thông qua Cổng thông tin web của Zoom, điều này thu hồi quyền truy cập của Scheduler. Quản trị viên của nhà cung cấp lịch cũng có thể thu hồi quyền truy cập thông qua bảng điều khiển quản trị tương ứng của họ (Entra ID cho Microsoft, Google không gian làm việc Quản trị viên cho Google).

#### <mark style="color:xanh dương;">Zoom Scheduler Truy cập thông tin lịch nào?</mark>

Zoom Scheduler truy cập lịch của bạn **trạng thái rảnh/Bận** để xác định tình trạng sẵn có. Nó sử dụng thông tin này để hiển thị các khung giờ có thể đặt cho Người tham gia.

Đối với các sự kiện lịch mà Scheduler chưa tạo, Scheduler không Truy cập hoặc đọc:

* Tiêu đề Sự kiện
* Mô tả Sự kiện hoặc nội dung thân
* Danh sách người dự thính
* Tệp đính kèm

Khi một người tham gia đặt một thời gian, Scheduler tạo một Sự kiện lịch mới. Khi một người tham gia sửa đổi một đặt chỗ, Scheduler cập nhật Sự kiện mà nó đã tạo. Scheduler chỉ quản lý các Sự kiện mà nó đã tạo. Nó không sửa đổi các Sự kiện lịch khác của bạn.

#### <mark style="color:xanh dương;">Scheduler lưu trữ những dữ liệu nào của Zoom?</mark>

Việc lưu trữ dữ liệu của Scheduler là có giới hạn và cụ thể.

* Tên trang đặt chỗ, liên kết, mô tả, Vị trí, lời nhắc, lời mời lịch, chính sách hủy, người dự thính, và câu hỏi dành cho người dự thính.
* Phản hồi đặt chỗ từ người dự thính.
* Khảo sát về tính sẵn có và mô tả.
* Tên biểu mẫu Định tuyến của Scheduler, mô tả và câu hỏi biểu mẫu.
* ảnh hồ sơ của người dùng Scheduler, logo Quảng bá thương hiệu đã tải lên, và nội dung Thông báo.
* Thông tin quản lý người được ủy quyền của Scheduler.
* Thông tin Thành phần tích hợp thanh toán của Scheduler.

#### <mark style="color:xanh dương;">Zoom Scheduler không hỗ trợ Khóa do khách hàng quản lý của Zoom (CMK)</mark>

Scheduler hiện tại không hỗ trợ Khóa do khách hàng quản lý của Zoom để mã hóa dữ liệu được lưu trữ. Các tổ chức có yêu cầu về CMK nên tính đến điều này trong các quyết định triển khai của họ.

#### <mark style="color:xanh dương;">Zoom Scheduler bảo vệ quyền riêng tư của người dùng như thế nào?</mark>

Scheduler chỉ có thể hoạt động nếu người chủ trì cấp Quyền Truy cập của Scheduler vào một lịch được kết nối thông qua xác thực OAuth.

Ví dụ, nếu một CEO chưa kết nối lịch của họ với Scheduler, tình trạng sẵn sàng của họ sẽ không xuất hiện trong các tình huống đang lên lịch của nhóm. Mỗi người dùng phải tự cấp quyền cho Scheduler Truy cập vào lịch của họ.

Điều này có nghĩa là:

* Người dùng kiểm soát việc tình trạng sẵn sàng của họ có được hiển thị thông qua Scheduler hay không
* Các kiểm soát Quyền hiện có đối với lịch vẫn không thay đổi
* Không có dữ liệu lịch nào có thể được truy cập cho đến khi người dùng chủ động kết nối lịch của họ

**Khả năng hiển thị của trang đặt lịch:**

Các trang đặt lịch có thể truy cập công khai thông qua URL duy nhất của chúng. Người dùng có thể thay đổi khả năng hiển thị của các trang đặt lịch để tăng quyền riêng tư. Ví dụ, đánh dấu chúng là Đang hoạt động hoặc Không hoạt động. Ngoài ra, mỗi trang đặt lịch riêng lẻ có một Tùy chọn bổ sung để "Ẩn khỏi trang đặt lịch công khai" nhằm cung cấp khả năng kiểm soát chi tiết đối với việc trang nào hiển thị ra bên ngoài hoặc không.

**Tình trạng sẵn có của lịch (trạng thái rảnh/bận) chỉ được truy xuất theo thời gian thực khi**:

* Một người dùng tạo một cuộc họp một lần hoặc một bình chọn về khả dụng
* Một người tham gia mở liên kết đặt lịch để xem các thời gian có sẵn
* Một người tham gia đặt hoặc sửa đổi một thời gian

#### <mark style="color:xanh dương;">Dữ liệu được bảo vệ như thế nào khi truyền tải?</mark>

Tất cả các liên lạc giữa Dịch vụ Zoom và các nhà cung cấp lịch đều được mã hóa bằng TLS 1.2.

Zoom Scheduler sử dụng kết nối cổng 443 tiêu chuẩn của Zoom và không có yêu cầu mạng đặc biệt nào khác

Scheduler không có yêu cầu đặc biệt nào về tường lửa hoặc mạng ngoài Truy cập Zoom tiêu chuẩn. Tất cả các kết nối đều sử dụng HTTPS trên cổng Chuyển mạng giữ số 443. Tham khảo tài liệu chung của Zoom về [mạng và tường lửa](https://support.zoom.us/hc/en-us/articles/201362683-Network-firewall-or-proxy-server-settings-for-Zoom) cho các yêu cầu cơ sở.

### Chi tiết cụ thể của nhà cung cấp

Zoom Scheduler tương thích với các dịch vụ và tích hợp lịch sau.

#### <mark style="color:xanh dương;">Zoom Scheduler hoạt động với nhiều nhà cung cấp dịch vụ lịch phổ biến</mark>

<div data-with-frame="true"><img src="/files/cbfc241fe1b6a4c25fb696985dd7ba10ed152256" alt="Zoom Scheduler kết nối với một số ứng dụng lịch, bao gồm Zoom Mail &#x26; Calendar."></div>

Như đã đề cập ở trên, Zoom Scheduler có thể kết nối với các dịch vụ sau để đọc tình trạng sẵn có và tạo sự kiện:

* **Microsoft 365**: Lịch Exchange Online được lưu trữ trên đám mây, như lịch Outlook
* **Google không gian làm việc**: Lịch Google
* **Zoom Mail & lịch**

{% hint style="warning" %}
Hỗ trợ Zoom Scheduler cho lịch iCloud hiện đang ở giai đoạn beta và nằm ngoài phạm vi của bài viết này.
{% endhint %}

{% hint style="info" %}
Exchange Server tại chỗ không được hỗ trợ.
{% endhint %}

#### <mark style="color:xanh dương;">Zoom Scheduler tích hợp với Microsoft 365 bằng cách sử dụng một ứng dụng Microsoft Graph</mark>

Scheduler sử dụng một ứng dụng Microsoft Graph có tên `ZOOM-GRAPH` để kết nối với lịch của người dùng. Đây là một thành phần tích hợp cấp người dùng sử dụng OAuth 2.0 với các quyền được ủy quyền, nghĩa là mỗi người dùng cấp phép truy cập vào lịch của chính họ một cách riêng lẻ.

Scheduler không sử dụng Quyền của Ứng dụng hoặc mô hình tài khoản dịch vụ. Không có triển khai cấp quản trị viên nào cấp quyền truy cập lịch thay mặt cho người dùng.

**Scheduler yêu cầu những quyền nào?**

Ứng dụng `ZOOM-GRAPH` yêu cầu các quyền Microsoft Graph API sau:

| Phạm vi                | Mô tả của Microsoft                                                                                            | Cách sử dụng của Zoom                                                                                    |
| ---------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| `ngoại tuyến_Truy cập` | Duy trì Truy cập vào dữ liệu mà bạn đã cấp cho nó Truy cập, ngay cả khi người dùng hiện không sử dụng ứng dụng | Cho phép Truy cập vào mã làm mới khi người dùng không chủ động sử dụng Scheduler                         |
| `openid`               | Đăng nhập người dùng                                                                                           | Xác thực người dùng và cấp một mã thông báo Truy cập (chỉ đăng nhập, không phải truy cập thời gian thực) |
| `Calendars.ReadWrite`  | Toàn quyền Truy cập vào lịch của người dùng                                                                    | Tạo, đọc, cập nhật và xóa các sự kiện lịch                                                               |
| `Calendars.Read`       | Đọc các sự kiện trong tất cả lịch mà người dùng có Truy cập, bao gồm lịch đại diện và lịch được chia sẻ        | Đồng bộ tình trạng khả dụng của lịch dùng chung                                                          |

**Làm thế nào tôi có thể xác định ứng dụng ZOOM-GRAPH?**

Ứng dụng `ZOOM-GRAPH` ứng dụng xuất hiện trong thư mục ứng dụng Doanh nghiệp lớn của Entra ID sau khi một người dùng cấp quyền cho Scheduler. Bạn có thể tìm thấy nó bằng cách tìm kiếm "ZOOM-GRAPH" trong danh sách ứng dụng Doanh nghiệp lớn.

#### <mark style="color:xanh dương;">Zoom Scheduler tích hợp với Lịch Google bằng OAuth 2.0</mark>

Scheduler kết nối với Lịch Google bằng OAuth 2.0 với sự ủy quyền cấp người dùng.

Đối với người dùng lịch Google không gian làm việc, các quyền sau là bắt buộc:

| Phạm vi               | Mô tả Google                                                  | Cách sử dụng của Zoom                                                                          |
| --------------------- | ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `Calendars.Read`      | Trả về thông tin rảnh/Bận cho một tập hợp lịch.               | <ul><li>Kiểm tra trạng thái rảnh/Bận</li><li>Hiển thị các Sự kiện Bận của người dùng</li></ul> |
| `Calendars.Read`      | Trả về các Sự kiện trên lịch đã chỉ định.                     | Kiểm tra xem Sự kiện đã lên lịch hiện tại có chồng lấn với Sự kiện lịch hay không              |
| `Calendars.Read`      | Trả về siêu dữ liệu cho một lịch.                             | <ul><li>Cài đặt Thành phần tích hợp</li><li>Kiểm tra ủy quyền</li></ul>                        |
| `Calendars.Read`      | Trả về các lịch trong danh sách lịch của người dùng.          | Cài đặt Thành phần tích hợp                                                                    |
| `Calendars.Read`      | Theo dõi các thay đổi đối với tài nguyên Sự kiện.             | Bắt đầu Đồng bộ hủy Sự kiện trên lịch tới Scheduler                                            |
| `Calendars.Read`      | Dừng theo dõi tài nguyên thông qua kênh này.                  | Dừng hủy Sự kiện Đồng bộ trên lịch sang Scheduler                                              |
| `Calendars.ReadWrite` | Tạo một Sự kiện.                                              | Thêm Sự kiện vào lịch cụ thể                                                                   |
| `Calendars.ReadWrite` | Cập nhật một Sự kiện. Phương thức này hỗ trợ ngữ nghĩa patch. | Thay đổi Sự kiện trên lịch cụ thể                                                              |
| `Calendars.ReadWrite` | Xóa một Sự kiện.                                              | Xóa Sự kiện đã đặt trước trên lịch cụ thể                                                      |

#### <mark style="color:xanh dương;">Zoom Scheduler có thể tạo các cuộc họp cho nhiều nền tảng cuộc họp khác nhau</mark>

Khi một cuộc hẹn được đặt, Scheduler có thể tạo cuộc họp trên các nền tảng sau:

* **Zoom Meetings**
* **Google Meet**
* **Microsoft Teams**

#### <mark style="color:xanh dương;">Các tích hợp của bên thứ ba cung cấp thêm chức năng đang lên lịch</mark>

Scheduler có thể kết nối với các dịch vụ sau để mở rộng chức năng:

* **Stripe**: Thu tiền thanh toán cho các đặt chỗ (xem phần Stripe bên dưới để biết thêm chi tiết)
* **Zapier**: Tự động hóa quy trình làm việc
* **Salesforce**: Đồng bộ các sự kiện đã lên lịch với Salesforce

### Thanh toán Stripe và Zoom Scheduler

#### <mark style="color:xanh dương;">Zoom Scheduler tích hợp với Stripe Connect để cho phép chủ nhà thu phí cho các lượt đặt chỗ</mark>

Zoom Scheduler tích hợp với Stripe Connect để Bật cho chủ nhà thu phí cho các cuộc hẹn được đặt qua Scheduler.

Nội dung này tuân theo mô hình Marketplace không phải là Merchant-of-Record (non-MoR): Các máy chủ\* duy trì mối quan hệ trực tiếp với Stripe, sử dụng tài khoản Stripe của riêng họ để xử lý các giao dịch và chịu trách nhiệm tài chính về mọi khoản phí hoặc tranh chấp.

{% hint style="success" %}
\*Hosts là merchant of ghi đối với các dịch vụ họ bán qua Zoom Scheduler và chịu trách nhiệm cung cấp các dịch vụ đó, cung cấp biên lai và Hỗ trợ khách hàng cho người tham dự, cũng như xử lý hoàn tiền, tranh chấp thanh toán và mọi nghĩa vụ bảo vệ người tiêu dùng áp dụng.
{% endhint %}

Zoom không thu phí nền tảng hoặc hoa hồng trên các khoản thanh toán. Khi áp dụng, Zoom tính và thu thuế GTGT/GST trên giao dịch và nộp cho cơ quan thuế có thẩm quyền. Để biết thêm thông tin, hãy xem bài viết Hỗ trợ Zoom [Những câu hỏi thường gặp về Zoom Scheduler GST và thuế GTGT](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0082295\&ampDeviceId=70283b61-c13a-475f-ab4d-4a89b1632c1b\&ampSessionId=1778771930780).

{% hint style="info" %}
Stripe là nhà cung cấp độc lập các dịch vụ thanh toán cho người chủ trì theo Thỏa thuận dịch vụ của Stripe và Thỏa thuận tài khoản kết nối Stripe. Stripe không phải là đơn vị xử lý phụ của Zoom; Zoom và Stripe mỗi bên hoạt động như các bên kiểm soát độc lập đối với dữ liệu cá nhân mà họ xử lý cho Thành phần tích hợp, và họ chỉ chia sẻ dữ liệu với nhau khi cần thiết để vận hành Thành phần tích hợp Stripe Connect mà người chủ trì đã ủy quyền.
{% endhint %}

#### <mark style="color:xanh dương;">Các máy chủ kết nối Stripe và Zoom thông qua quy trình OAuth Tiêu chuẩn và chấp nhận Thỏa thuận Tài khoản được kết nối của Stripe</mark>

Người chủ kết nối tài khoản Stripe của họ với Zoom Scheduler thông qua Stripe Connect bằng cách sử dụng một quy trình ủy quyền OAuth Tiêu chuẩn do Stripe lưu trữ. Trong Hướng dẫn nhập môn, Stripe hiển thị Thỏa thuận Tài khoản Kết nối và chính sách quyền riêng tư của riêng mình.

Trong luồng OAuth này, người chủ trì đồng ý với Thỏa thuận Tài khoản Được Kết nối của Stripe, quy định việc sử dụng Stripe Connect cùng với Thỏa thuận dịch vụ Stripe nền tảng của người chủ trì. Mối quan hệ của người chủ trì với Zoom tiếp tục được điều chỉnh bởi các điều khoản hiện có của Zoom Workplace và Zoom Scheduler. Sau khi được ủy quyền, Zoom Scheduler có thể khởi tạo các giao dịch thanh toán thay mặt cho người chủ trì, như được mô tả trong Thỏa thuận Tài khoản Được Kết nối của Stripe.

#### <mark style="color:xanh dương;">Dữ liệu thẻ thanh toán được Stripe xử lý hoàn toàn và không bao giờ đi qua các hệ thống của Zoom</mark>

Biểu mẫu thanh toán được hiển thị để thanh toán cho người thanh toán là một Payment Element do Stripe lưu trữ, được nhúng trên trang đặt lịch của Zoom Scheduler. Mặc dù biểu mẫu hiển thị trực quan trên một trang do Zoom lưu trữ, dữ liệu thẻ thanh toán được nhập vào và truyền trực tiếp tới các máy chủ của Stripe. Zoom không lưu trữ dữ liệu thẻ thanh toán hoặc xử lý dữ liệu thanh toán. Đây là Tiêu chuẩn thông lệ cho các tích hợp Stripe Element.

Zoom lưu trữ những thông tin nào:

Để đáp ứng các nghĩa vụ thuế Marketplace của mình, Zoom thu thập và lưu giữ những thông tin sau:

* Địa chỉ Thanh toán của mỗi người thanh toán (còn gọi là địa chỉ 'Sold To')
* Tên
* email
* thuế GTGT (nếu áp dụng)
* Mã số thuế (nếu áp dụng)

Thông tin này được sử dụng để xác định khu vực pháp lý về thuế và tính các khoản thuế áp dụng. Zoom đóng vai trò là bên chịu trách nhiệm xác định, tính toán và nộp thuế GTGT/GST tại các khu vực pháp lý áp dụng. Thông tin hóa đơn này cũng được chia sẻ với Stripe để hỗ trợ xử lý thanh toán và tính thuế. Đổi lại, Stripe chia sẻ dữ liệu liên quan đến đặt chỗ trở lại cho Zoom theo ủy quyền của người chủ trì trong Thỏa thuận Tài khoản được kết nối Stripe. Zoom sử dụng dữ liệu này để vận hành trải nghiệm đặt chỗ (ví dụ: để xác nhận hoặc Hủy một cuộc hẹn) và cho Marketplace, thuế và các mục đích báo cáo được mô tả trong tài liệu này. Để biết đầy đủ chi tiết về việc thu thuế và các quy tắc cụ thể theo từng khu vực pháp lý, hãy xem bài viết Hỗ trợ Zoom [Những câu hỏi thường gặp về Zoom Scheduler GST và thuế GTGT](https://support.zoom.com/hc/en/article?id=zm_kb\&amp;sysparm_article=KB0082295\&ampDeviceId=70283b61-c13a-475f-ab4d-4a89b1632c1b\&ampSessionId=1778771930780).

#### <mark style="color:xanh dương;">Zoom tạo một Ý định thanh toán trong tài khoản Stripe của người chủ trì và ánh xạ ID thanh toán với đặt chỗ</mark>

Khi một người thanh toán bắt đầu thanh toán đặt chỗ, Zoom Scheduler tạo một Ý định thanh toán thông qua API Stripe, được chuyển đến tài khoản Stripe được kết nối của người chủ trì. Stripe tạo một ID giao dịch cho Ý định thanh toán và trả về cho Zoom, rồi Zoom sử dụng ID đó để theo dõi và xác nhận trạng thái thanh toán.

Tiền được gửi trực tiếp vào tài khoản Stripe của người chủ trì. Zoom ánh xạ ID thanh toán và trạng thái với ID đặt chỗ nội bộ của mình để xác nhận và lưu hồ sơ.

#### <mark style="color:xanh dương;">Người chủ trì có thể Hủy và hoàn tiền các đặt chỗ đã thanh toán từ giao diện người dùng Scheduler hoặc từ bảng điều khiển Stripe của họ</mark>

<div align="left"><figure><img src="/files/d02ca5418b69471a814dbb47f9f0204406c8a4ba" alt="The Cancel and refund button option in the Zoom Scheduler UI." width="375"><figcaption><p>Tùy chọn nút Hủy và hoàn tiền trong giao diện người dùng Zoom Scheduler</p></figcaption></figure> <figure><img src="/files/d0e93070c2cadf56f0bfad4363c68c5f90807b67" alt="The Manage transaction drop-down option in the Zoom Scheduler UI. This option will send you to your Stripe dashboard." width="375"><figcaption><p>Tùy chọn thả xuống Quản lý giao dịch trong giao diện người dùng Zoom Scheduler</p></figcaption></figure></div>

Đối với các đặt chỗ đã thanh toán, người chủ trì có hai tùy chọn để quản lý hoàn tiền. Từ trong giao diện người dùng Zoom Scheduler, người chủ trì có thể Chọn **Hủy và hoàn tiền** trên một đặt chỗ để Hủy Sự kiện và hoàn tiền toàn bộ, hoặc hoàn tiền cho người dự thính trong khi vẫn giữ Sự kiện ở trạng thái hoạt động.

Trong cả hai trường hợp, Zoom kích hoạt hoàn tiền thông qua API Stripe và khoản thanh toán được trả lại về phương thức thanh toán ban đầu của người dự thính.

Ngoài ra, người chủ trì có thể Chọn **Quản lý giao dịch** để đi trực tiếp đến bảng điều khiển Stripe được kết nối của họ, nơi họ có thể xem chi tiết giao dịch và xử lý hoàn tiền thông qua giao diện riêng của Stripe.

{% hint style="danger" %}
Trong trường hợp hoàn tiền, người chủ trì sẽ **không** được hoàn lại phí giao dịch hoặc các khoản phí khác do Stripe tính. Người chủ trì nên liên hệ trực tiếp với Stripe nếu có câu hỏi về cách xử lý phí.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/d45d8b752d3742927ae3604b9d87ae02c17780b1" alt="The Cancel and refund confirmation options when cancelling a Stripe/Zoom appointment." width="563"><figcaption><p>Các tùy chọn xác nhận Hủy và hoàn tiền khi hủy một cuộc hẹn Stripe/Zoom.</p></figcaption></figure></div>

### Phụ lục

#### <mark style="color:xanh dương;">Zoom Scheduler gửi Thông báo SMS thông qua Twilio với các biện pháp bảo vệ nội dung tích hợp sẵn</mark>

Zoom Scheduler sử dụng Twilio, một nền tảng truyền thông đám mây của bên thứ ba, để gửi Thông báo SMS cho người dự thính. Tin nhắn được gửi từ một nhóm Số điện thoại do Zoom quản lý.

**Xử lý tin nhắn và biện pháp bảo vệ**

Trước khi gửi, Zoom xử lý tất cả Thông báo SMS thông qua các bộ lọc an toàn, thư rác và lừa đảo nội bộ. Ngoài ra, Zoom sử dụng tính năng phát hiện dựa trên AI để ngăn người dùng thêm thông tin nhạy cảm vào các mẫu Thông báo SMS. Twilio có thể áp dụng thêm các bộ lọc và chặn các tin nhắn mà họ cho là thư rác. Zoom có thể Tắt chức năng SMS đối với các tài khoản có tỷ lệ thư rác bị phát hiện cao hoặc vi phạm chính sách.

**Sự đồng ý và quyền kiểm soát của người dự thính**

Người dự thính phải đồng ý nhận Thông báo SMS tại thời điểm đặt chỗ. Người dự thính có thể quản lý tùy chọn SMS của mình bằng cách trả lời bất kỳ tin nhắn SMS Scheduler nào:

* **STOP**: Từ chối nhận tin nhắn văn bản
* **START**: Đăng ký nhận lại tin nhắn văn bản
* **HELP**: Nhận thông tin trợ giúp

Phản hồi phải được gửi đến đúng số mà người dự thính đã nhận tin nhắn.

#### <mark style="color:xanh dương;">Thông báo Zoom Scheduler được cung cấp qua email hoặc thông báo đẩy thông qua ứng dụng di động Zoom</mark>

<div data-with-frame="true"><img src="/files/3f80421d4c9125a59535c21c1915879deb8537d5" alt="Các tùy chọn thông báo Zoom Scheduler khả dụng cho quản trị viên."></div>

Scheduler gửi xác nhận đặt chỗ và lời nhắc thông qua:

* **email**: Email xác nhận và lời nhắc cho cả người chủ trì và người tham gia
* **Thông báo đẩy**: Thông báo trên ứng dụng di động cho người chủ trì đã cài đặt ứng dụng di động Zoom
* **SMS** qua Twilio.

#### <mark style="color:xanh dương;">Zoom Scheduler khả dụng thông qua các cụm tại Hoa Kỳ và EU</mark>

Zoom Scheduler hiện đang được cung cấp rộng rãi cho khách hàng Zoom được lưu trữ trên cụm đặt tại Hoa Kỳ của Zoom và theo khu vực trong cụm đặt tại châu Âu của Zoom.

Các tổ chức được lưu trữ trên các cụm khác nên xác nhận tính khả dụng với nhóm Tài khoản Zoom của họ.

#### <mark style="color:xanh dương;">Các giới hạn hiện tại</mark>

Các tính năng sau hiện chưa được hỗ trợ:

* **SSO hoặc bảo vệ bằng mật khẩu cho các trang đặt chỗ**: Các trang đặt chỗ có thể được truy cập công khai thông qua URL duy nhất của chúng
* **Tệp đính kèm trên thư mời đặt chỗ**: Không có cách nào để Thêm tệp đính kèm vào thư mời trang đặt chỗ
* **Khóa do khách hàng quản lý (CMK)**: Scheduler không hỗ trợ CMK để mã hóa dữ liệu được lưu trữ
* **Triển khai lịch ở cấp quản trị viên**: Mỗi người dùng phải tự kết nối lịch của mình; quản trị viên không thể cấp Truy cập thay mặt người dùng
* **Hỗ trợ Exchange Server tại chỗ**: Chỉ hỗ trợ các nhà cung cấp lịch được lưu trữ trên đám mây
* **Độ dài tin nhắn SMS:** Tin nhắn văn bản được giới hạn ở 180 ký tự
* **Không có URL trong SMS:** Các tin nhắn chứa liên kết sẽ bị chặn và không được gửi đi
* **SMS bị tắt cho các sự kiện lớn:** Các quy trình SMS không được gửi cho các sự kiện có hơn 100 người dự thính đã đăng ký
* **Gửi SMS quốc tế:** Một số nhà mạng di động ở một số quốc gia có bộ lọc nghiêm ngặt có thể chặn tin nhắn

#### <mark style="color:xanh dương;">Tài nguyên liên quan</mark>

* [Trang sản phẩm Zoom Scheduler](https://www.zoom.com/en/products/appointment-scheduler/)
* [Tài liệu Hỗ trợ Zoom Scheduler](https://support.zoom.com/hc/en/category?id=kb_category\&kb_category=9a27b21a8720391089a37408dabb35c5)
* [Giải thích về Thành phần tích hợp Lịch Zoom](https://library.zoom.com/admin-corner/third-party-integrations/zoom-calendaring-integration-explainer)
* [Yêu cầu về mạng và tường lửa cho Zoom](https://support.zoom.us/hc/en-us/articles/201362683-Network-firewall-or-proxy-server-settings-for-Zoom)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://library.zoom.com/technical-library/vi/zoom-workplace/zoom-scheduler/zoom-scheduler-explainer.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
