Chuyển tới nội dung chính

Hướng dẫn tích hợp SePay

Hướng dẫn từng bước để kết nối SePay với cộng đồng Uni8 của bạn, cho phép nhận thanh toán qua chuyển khoản ngân hàng VietQR.


Bước 1: Tạo và thiết lập tài khoản Sepay

  1. Truy cập Đăng nhập - SePay và đăng nhập vào tài khoản của bạn.

  2. Vào link Kết nối ngân hàng - SePay để kết nối tài khoản ngân hàng. Danh sách kết nối ngân hàng

  3. Nhập thông tin ngân hàng và làm theo hướng dẫn của SePay.

Thiết lập ngân hàng ACB


Bước 2: Cấu hình công ty

  1. Vào Cấu hình - SePay để cấu hình.

Trong mục cấu hình cần lưu ý 2 mục quan trọng cần bật và kích hoạt:

  • Nhận diện mã thanh toán
  • Cấu trúc mã thanh toán (mã DH) Cấu hình công ty

Bước 3: Tạo API Token

Vào mục API Access - SePay để tạo API Token để xác thực. Nhập tên (ví dụ: uni8) và chọn trạng thái "Hoạt động" để tạo API Token.

Danh sách API Access


Bước 4: Thêm Webhooks

Vào Webhooks - SePay và chọn "Thêm webhook".

Điền thông tin webhook với các cấu hình sau:

  • Đặt tên: tuỳ ý (ví dụ: thanh toán uni8)
  • Bắn webhooks khi: chọn "Có tiền vào"
  • Khi tài khoản ngân hàng là: chọn ngân hàng vừa thêm
  • Bỏ qua nếu nội dung giao dịch không có Code thanh toán?: chọn Có
  • Gọi đến URL: https://uni8.ai/webhook/sepay
  • Là webhook xác thực thanh toán?: chọn "Đúng"
  • Gọi lại webhooks khi?: tích chọn
  • Kiểu chứng thực: chọn API Key
  • Request Content type: chọn application/json
  • API Key: nhập API Token đã tạo ở bước 3

Cấu hình Webhook

Cấu hình xác thực Webhook


Bước 6: Tích hợp SePay vào Uni8

Truy cập vào "Cài đặt / Cổng thanh toán " và chọn loại tiền thanh toán "VND ".

Admin Panel

Cấu hình Sepay và nhập thông tin tài khoản ngân hàng trên SePay:

TrườngGiá trị
Chọn ngân hàngNgân hàng đã thêm vào bên SePay
Tên người thụ hưởngTên chủ tài khoản
Số tài khoảnSố tài khoản ngân hàng
Mã API SepayMã API trong phần API Token (bước 3)

Form thông tin ngân hàng SePay

Sau khi nhập dủ thông tin sẽ có mã QR tham khảo Form thông tin ngân hàng SePay

Bước tiếp theo

Ask AI Assistant