1. Vui lòng đăng ký tài khoản Gate trên ứng dụng Gate hoặc trang web chính thức và hoàn tất xác minh KYB.
Tài khoản này cũng sẽ được sử dụng cho việc nạp và rút tiền từ quỹ của thương gia.
2. Sử dụng Gate UID nhận được ở Bước 1 để đăng ký vào Bảng điều khiển thương gia tại đây: https://www.gate.com/pay-merchant.
Điền vào tất cả các thông tin cần thiết để hoàn thành đăng ký.
3. Tạo khóa và ID khách hàng:
(Bạn cần tạo: Khóa ủy quyền và ID1 khách hàng, Khóa thanh toán và ID2 khách hàng.)
Trong hệ thống dành cho thương gia, hãy vào [Trung tâm nhà phát triển] → [Cấu hình ứng dụng], chọn Cấu hình ứng dụng Gate Life / Cấu hình ứng dụng thanh toán và nhấp vào [Tạo ngay].
Nhấp vào [Tạo khóa ủy quyền].

**Hoàn thành xác minh bảo mật để tạo khóa.**
> Khóa chỉ được tạo một lần—vui lòng lưu ngay lập tức và giữ bí mật.


**Đăng ký quyền theo yêu cầu.**
> Quyền được đặt theo mặc định và không thể thay đổi.
Điền thông tin để tạo đăng ký.
> Các chi tiết bạn gửi sẽ được hiển thị trên trang frontend.
Lưu ý: Khi đăng ký làm thương gia, hãy thêm UID của nhà phát triển vào danh sách trắng. Điều này cho phép thử nghiệm đăng nhập ủy quyền trong môi trường sản xuất.
> Định dạng UID trong danh sách trắng (phân cách bằng dấu phẩy, không có khoảng trắng): UID1,UID2,UID3,…
Sau khi thêm UID vào danh sách trắng, bạn có thể sử dụng tài khoản UID trong danh sách trắng để đăng nhập vào ứng dụng Gate. Bạn sẽ thấy mini-program dành cho thương gia của mình trong danh sách đăng ký Pay App. Bạn có thể tiến hành kiểm tra ủy quyền.
4. Tích hợp đăng nhập ủy quyền: Vui lòng tham khảo tài liệu API để biết thông tin về tích hợp và kiểm thử đăng nhập ủy quyền (sử dụng khóa ủy quyền và ID1 khách hàng):
https://www.gate.com/docs/miniapp/manual/en/
5. Tích hợp tính năng thanh toán: Vui lòng tham khảo tài liệu API để biết thông tin về tích hợp và kiểm thử thanh toán (sử dụng khóa thanh toán và ID2 khách hàng): https://www.gate.com/docs/miniapp/manual/en/
6. Sau khi hoàn tất tích hợp thanh toán, hãy xóa ứng dụng được liên kết với client_id2 dùng thử. Triển khai mã cho client_id1—đã vượt qua tất cả các bài kiểm tra cần thiết—trên máy chủ của riêng bạn (thay thế client_id2 bằng client_id1). Đăng ký để ứng dụng của bạn được đưa vào hoạt động chính thức trên Bảng điều khiển thương gia. Tất cả các hoạt động ủy quyền và thanh toán tiếp theo sẽ sử dụng client_id1.
