# Qui trình tích hợp

Đối tác cần tích hợp [1 API duy nhất (1)](https://developer.gotadi.com/vietnamese/doi-tac-corporate-agent-ca/api-chung-thuc) để chứng thực & khởi tạo đường dẫn dùng truy cập Website Gotadi.\
Toàn bộ các luồng nghiệp vụ (bao gồm nhưng không giới hạn ở Search, Book, Payment) sẽ được triển khai trong Gotadi Website. (2)\
Tài liệu này cung thông tin giúp đối tác tích hợp với API đã đề cập.

### 1. Trước khi bạn bắt đầu <a href="#id-1-truoc-khi-ban-bat-au" id="id-1-truoc-khi-ban-bat-au"></a>

Đối tác cung cấp thông tin khởi tạo tài khoản đại lý trên môi trường Sanbox:

#### Thông tin công ty: <a href="#thong-tin-cong-ty" id="thong-tin-cong-ty"></a>

* Tên công ty
* Địa chỉ công ty
* Địa chỉ trang web
* Mã số thuế

#### Thông tin quản trị viên: <a href="#thong-tin-quan-tri-vien" id="thong-tin-quan-tri-vien"></a>

* Họ và tên
* Địa chỉ email
* Số điện thoại

#### Thông tin kết nối: <a href="#thong-tin-ket-noi" id="thong-tin-ket-noi"></a>

* Liên kết với hệ thống của đối tác: Liên kết sản phẩm, liên kết cổng thanh toán, …
* Public key của đối tác. (RSA public key chiều dài tối thiểu 1024 bit) dùng cho việc xác thực chữ ký điện tử.

### 2. Thiết lập môi trường tích hợp <a href="#id-2-thiet-lap-moi-truong-tich-hop" id="id-2-thiet-lap-moi-truong-tich-hop"></a>

* Gotadi khởi tạo tài khoản đại lý, môi trường tích hợp (Sanbox) dựa theo thông tin được cung cấp và gửi lại cho đối tác:
* Tài khoản đại lý: Link portal, username, password.
* API Gateway
* API key
* Thiết lập group trao đổi kỹ thuật (skype) để giải đáp các vấn đề phát sinh trong quá trình tích hợp.
* Public key của Gotadi. (RSA public key chiều dài tối thiểu 1024 bit) dùng cho việc xác thực chữ ký điện tử.

### 3. Tiến hành tích hợp. <a href="#id-3-tien-hanh-tich-hop" id="id-3-tien-hanh-tich-hop"></a>

* Đối tác tiến hành tích hợp trên môi trường Sanbox do Gotadi cung cấp.

### 4. Nghiệm thu và Golive dịch vụ. <a href="#id-4-nghiem-thu-va-golive-dich-vu" id="id-4-nghiem-thu-va-golive-dich-vu"></a>

* Step 1: Nghiệm thu sản phẩm trên môi trường Sanbox.
* Step 2: Gotadi cung cấp tài khoản đại lý và thông tin tích hợp môi trường live.
* Step 3: Setup White list IP cho API gateway môi trường live.
* Step 4: Nghiệm thu sản phẩm trên môi trường Live và launching.
