Tích hợp Haravan
Mỗi khi phát sinh một giao dịch mới, dựa trên mã đơn hàng và số tiền người dùng đã chuyển, ThueAPI sẽ tự động xác nhận thanh toán và chuyển trạng thái đơn hàng trực tiếp trên website Haravan.
Hướng dẫn lấy Token (API Key) từ Haravan
Truy cập vào khu vực quản trị Haravan sau đó chọn Ứng dụng
> Ứng dụng riêng
Chọn mục Tạo ứng dụng riêng
Đặt tên cho ứng dụng của bạn và ở phía dưới Đơn hàng
chọn Đọc và ghi
sau đó bấm Tạo ứng dụng riêng
để tiếp tục
Xác nhận Tạo ứng dụng riêng
Hãy lưu lại token này để điền vào bước Tạo Hook
trên ThueAPI ở phía bên dưới
Thiết lập phương thức thanh toán tùy chỉnh
Truy cập vào Cấu hình
> Phương thức thanh toán
Chọn mục Phương thức thanh toán tùy chọn
Cập nhật Tên phương thức
và Hướng dẫn thanh toán
sau đó bấm Kích hoạt
để tiếp tục quá trình tích hợp thanh toán
Truy cập vào Cấu hình
> Thanh toán
Kéo xuống phía dưới phần Xử lý đơn hàng
.
Ở mục Nội dung thông báo thêm
điền vào nội dung sau:
<script src="https://XXX.thueapi.com/api/haravan/script"></script>
Ý nghĩa
Đoạn code phía trên có chứa chuỗi XXX
chính là tên miền của bạn trên ThueAPI.
Ví dụ tên miền phụ trên ThueAPI là codetay
thì bạn điền vào codetay.thueapi.com
Hướng dẫn tạo hook trên ThueAPI
Truy cập vào ThueAPI và tiến hành Tạo Hook
Provider
Chọn Haravan
để tích hợp thanh toán
Endpoint
Điền địa chỉ tên miền Haravan mà bạn đang sử dụng.
Nếu bạn muốn hiển thị cùng lúc nhiều tài khoản để người dùng dễ dàng lựa chọn tài khoản ngân hàng để thanh toán thì có thể điền dữ liệu này giống nhau.
Ví dụ tên miền trên Haravan là https://codetay.myharavan.com/
Cú pháp định danh
Đây chính là phần nội dung để xác định thanh toán cho đơn hàng.
Hệ thống sẽ tự động thêm vào phía trước mã đơn hàng. Ví dụ DH10000
Cần sử dụng các ký tự định danh càng riêng biệt càng tốt. Tránh sử dụng các tên riêng trùng với tên viết tắt của các ngân hàng ví dụ như VCB, ACB, TCB...
Nội dung đầu
Đây chính là nội dung sẽ hiển thị đầu tiên trên phần hướng dẫn thanh toán của ThueAPI
Nội dung sau khi thanh toán
Đây chính là nội dung sẽ hiển thị sau khi đơn hàng được thanh toán thành công.
Tên cổng thanh toán tùy chỉnh
Đây chính là tên của Phương thức thanh toán tùy chọn
mà bạn đã tạo ở phía trên
Lưu ý: dữ liệu này phải điền chính xác với tên phương thức đã tạo ở phía trên để có thể kích hoạt thanh toán với ThueAPI.
Token
Nội dung điền vào chính là token của Ứng dụng riêng
mà bạn đã tạo ở phía trên.
Sau khi tích hợp thành công, màn hình thanh toán sẽ hiển thị như phía dưới.
Ưu điểm khi tích hợp với ThueAPI:
- Có thể chọn nhiều tài khoản thanh toán cùng lúc
- Có thể copy các dữ liệu cho việc điền vào các cổng thanh toán khác
- Tự động điền số tiền và cú pháp thanh toán khi quét mã QR Code
- Tự động xác nhận thanh toán với hệ thống Haravan
- Thông báo xác nhận hiển thị ngay sau khi thanh toán thành công
Nếu tất cả các bước thiết lập chính xác, sau khi đơn hàng được thanh toán bạn sẽ nhận được thông báo xác nhận thành công!
Chúc mừng bạn đã tích hợp thành công ThueAPI với Haravan!