# Tài liệu tích hợp

- [Môi trường tích hợp](https://developers.vinid.net/tai-lieu-tich-hop/moi-truong-tich-hop.md)
- [Quy tắc kết nối chung](https://developers.vinid.net/tai-lieu-tich-hop/quy-tac-ket-noi.md): Các quy tắc chung khi thực hiện kết nối vào hệ thống VinID
- [Request Header](https://developers.vinid.net/tai-lieu-tich-hop/quy-tac-ket-noi/request-header.md): Chuẩn Request Header khi tích hợp.
- [X-Key-Code](https://developers.vinid.net/tai-lieu-tich-hop/quy-tac-ket-noi/khoi-tao-x-key-code.md): X-Key-Code là mã được tạo ra để xác thực merchant tích hợp với VinID. Mã này sẽ do merchant tạo thông qua Merchant Site sau khi được VinID cung cấp tài khoản để đăng nhập.
- [Signature - chữ kí điện tử](https://developers.vinid.net/tai-lieu-tich-hop/quy-tac-ket-noi/signature-chu-ki-dien-tu.md): Mô tả về chữ kí điện tử để xác thực dữ liệu.
- [Ví dụ Request / Response](https://developers.vinid.net/tai-lieu-tich-hop/quy-tac-ket-noi/vi-du-request-response.md)
- [Extra Data](https://developers.vinid.net/tai-lieu-tich-hop/quy-tac-ket-noi/extra-data.md)
- [OneID SSO Integration (PKCE)](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-vinid-sso.md): OneID's Identity and Access Management (IAM) solution uses PKCE (Proof Key for Code Exchange) method from open standards such as Oauth2 & OpenID Connect to provide authentication and authorization.
- [Auth endpoint](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-vinid-sso/auth-endpoint.md): Token endpoint được thiết kế theo đặc tả tại https://tools.ietf.org/html/rfc6749#section-4
- [Token endpoint](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-vinid-sso/token-endpoint.md): Token endpoint được thiết kế theo đặc tả tại https://tools.ietf.org/html/rfc6749#section-4
- [Refresh token](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-vinid-sso/refresh-token.md): Lấy token mới khi hết hạn sau một thời gian (mặc định:  1 giờ)
- [Logout endpoint](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-vinid-sso/logout-endpoint.md): Đăng xuất
- [Profile endpoint](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-vinid-sso/profile-endpoint.md): Profile API được sử dụng để truy xuất userinfo với các scope tương ứng với từng client
- [OpenID Configuration](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-vinid-sso/openid-configuration.md): OpenID Configuration được thiết kế theo đặc tả tại https://openid.net/specs/openid-connect-discovery-1\_0.html
- [Tích hợp với VinID Pay](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay.md)
- [Thanh toán Merchant QR](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/merchant-qr.md)
- [Thanh toán Transaction QR](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/loai-hinh-dich-vu-transaction-qr.md)
- [Thanh toán App to App](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/loai-hinh-dich-vu-app-to-app.md)
- [Thanh toán Web Payment](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/loai-hinh-dich-vu-web-payment.md)
- [Thanh toán Linked Account](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/hinh-thuc-linked-account.md)
- [Dịch vụ chi hộ](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/loai-hinh-dich-vu-b2c-transfer.md)
- [Callback / IPN](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/callback-ipn.md)
- [Refund giao dịch](https://developers.vinid.net/tai-lieu-tich-hop/dich-vu-thanh-toan-vinid-pay/refund-giao-dich.md): Hoàn trả lại số tiền/điểm mà khách hàng đã thanh toán
- [Tích hợp với VinID Loyalty](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-loyalty.md)
- [Dịch vụ lấy hạng thành viên trung thành](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-loyalty/dich-vu-lay-hang-thanh-vien-trung-thanh.md)
- [Dịch vụ VinID Giftcode](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-loyalty/dich-vu-vinid-giftcode.md)
- [Deprecated APIs](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-loyalty/dich-vu-vinid-giftcode/deprecated-apis.md)
- [Dịch vụ Topup VinID Point](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-loyalty/dich-vu-topup-vinid-point.md)
- [Deprecated APIs](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-loyalty/dich-vu-topup-vinid-point/deprecated-apis.md)
- [Tích hợp với VinID Voucher](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-voucher.md)
- [Dịch vụ E-Voucher](https://developers.vinid.net/tai-lieu-tich-hop/tich-hop-voi-vinid-voucher/dich-vu-e-voucher.md)
- [Mã lỗi chung](https://developers.vinid.net/tai-lieu-tich-hop/bang-ma-loi.md)


---

# Agent Instructions: 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:

```
GET https://developers.vinid.net/tai-lieu-tich-hop.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
