Hướng dẫn nối dịch vụ

Nối SePay để tự xác nhận chuyển khoản

SePay đọc biến động số dư của tài khoản ngân hàng và báo cho Kite. Tiền về đủ là học viên vào học, bạn không phải dò sao kê. Bước này nằm ở trang Cất cánh, mục SePay. Mất khoảng 15 phút.

Bạn cần: một tài khoản ngân hàng đứng tên bạn (hoặc công ty), và điện thoại đăng ký với ngân hàng đó.

1. Tạo tài khoản SePay

  1. Vào my.sepay.vn và đăng ký bằng email.
  2. Điền thông tin công ty hoặc cá nhân theo hướng dẫn trên màn hình.

2. Nối tài khoản ngân hàng

  1. Trong SePay, mở menu Ngân hàng, bấm + Kết nối tài khoản.
  2. Chọn cách nối. Ngân hàng nào SePay hỗ trợ API (như Vietcombank, ACB, BIDV, TPBank) thì nối qua API sẽ nhận giao dịch tức thì. Ngân hàng khác thì chọn SMS báo số dư.
  3. Điền đúng số tài khoản và tên chủ tài khoản, làm theo các bước xác nhận của SePay.

Khi xong, tài khoản hiện trong danh sách Ngân hàng. Trong trang Cất cánh của Kite, bạn sẽ điền lại ba thông tin: Mã ngân hàng (viết tắt như SePay hiển thị, ví dụ VCB, MB, TCB), Số tài khoản nhận và Tên chủ tài khoản. Người mua thấy tên này khi chuyển khoản.

3. Lấy API token

  1. Trong SePay, vào Cấu hình Công ty, rồi API Access (bản giao diện cũ ghi Cài đặt → API Access).
  2. Bấm nút thêm ở góc trên bên phải.
  3. Đặt tên bất kỳ (ví dụ "Kite"), trạng thái Hoạt động, bấm Thêm.
  4. Chép token vừa tạo, dán vào ô SePay API token trong Kite.

Kite dùng token này để đối soát lại giao dịch khi có webhook báo trễ.

4. Tạo webhook

Trong Kite, đặt trước một Khoá webhook: một chuỗi dài bạn tự nghĩ ra, đủ khó đoán. Kite lưu lại, sau đó hiện ô Webhook URL để bạn chép.

Rồi trong SePay:

  1. Mở menu Webhooks, bấm nút thêm webhook ở góc trên bên phải.
  2. Bước thông tin: đặt tên, chọn sự kiện Có tiền vào, dán Webhook URL chép từ Kite.
  3. Bước tài khoản: chọn tài khoản ngân hàng vừa nối.
  4. Bước bảo mật: chọn kiểu chứng thực API Key, dán đúng Khoá webhook bạn đặt ở Kite.
  5. Bấm Thêm.

Hai bên phải khớp từng ký tự, nếu không Kite sẽ từ chối webhook.

5. Chọn chế độ và thử

Thấy dòng "SePay đã nối" là xong.

Nếu bị lỗi

Kite báoCách sửa
"Chưa nhận được webhook nào từ SePay trong 5 phút"Chuyển thật 10.000 ₫ với đúng nội dung Kite hiện ra, hoặc trong SePay mở Webhooks rồi bấm Gửi thử. Kiểm tra URL webhook và Khoá webhook ở Kite khớp từng ký tự với webhook bên SePay, kiểm tra webhook đã chọn đúng tài khoản ngân hàng và sự kiện Có tiền vào, rồi bấm Bắt đầu lại.
"SePay từ chối API token"Tạo lại token ở Cấu hình Công ty → API Access, dán lại. Chế độ Thử nghiệm hay Thật phải đúng với token.
"Không đọc được danh sách giao dịch SePay"Webhook đã tới nên hai bên đã nối. Đọc chi tiết lỗi Kite in bên dưới rồi thử lại sau ít phút.

Vẫn kẹt: gửi mình email tại [email protected], kèm ảnh màn hình.

Tất cả hướng dẫn · Cách cài Kite