# VinID

## VinID

- [Ứng dụng VinID](https://developers.vinid.net/master.md): VinID - trợ lý thông minh cho mọi gia đình.
- [Dịch vụ thanh toán VinID Pay](https://developers.vinid.net/gioi-thieu-chung/vinid-pay.md)
- [Dịch vụ loyalty VinID Point](https://developers.vinid.net/gioi-thieu-chung/dich-vu-loyalty-vinid-point.md)
- [Quy trình tích hợp](https://developers.vinid.net/gioi-thieu-chung/huong-dan-quy-trinh-tich-hop-chung.md)
- [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)
- [Đối soát Ví điện tử VinID Pay](https://developers.vinid.net/doi-soat/doi-soat-vi-dien-tu-vinid-pay.md): Cung cấp các thông tin trao đổi, quy trình đối soát, quy trình xử lý sai sót.
- [Thuật ngữ](https://developers.vinid.net/khac/mot-so-quy-uoc-chung-cua-he-thong.md): Các thuật ngữ kỹ thuật được dùng trong tài liệu này
- [Câu hỏi thường gặp](https://developers.vinid.net/khac/cau-hoi-thuong-gap.md)
- [Ứng dụng quản lý](https://developers.vinid.net/khac/ung-dung-quan-ly.md)
- [Merchant Mobile App](https://developers.vinid.net/khac/ung-dung-quan-ly/merchant-app.md)
- [Merchant Website](https://developers.vinid.net/khac/ung-dung-quan-ly/merchant-site.md): https://merchant.vinid.net
- [Thông tin hỗ trợ](https://developers.vinid.net/khac/thong-tin-ho-tro.md)


---

# 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, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://developers.vinid.net/master.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.
