Tích hợp Haravan (Thanh toán VietQR)
tich hop haravan (thanh toan vietqr)Hướng dẫn kết nối cửa hàng Haravan với Dòng Tiền Pro, thiết lập phương thức thanh toán thủ công và tự động gạch nợ đơn hàng qua API giao dịch. huong dan ket noi cua hang haravan voi dong tien pro, thiet lap phuong thuc thanh toan thu cong va tu dong gach no don hang qua api giao dich.Haravan là nền tảng quản trị bán hàng đa kênh hàng đầu tại Việt Nam. Dòng Tiền Pro hỗ trợ kết nối 2 chiều với cửa hàng Haravan để tự động tạo mã VietQR theo đơn và kích hoạt hoàn tất đơn hàng qua REST API giao dịch.
Cơ chế tích hợp
Phần tiêu đề “Cơ chế tích hợp”- Khách đặt hàng trên Website Haravan: Chọn phương thức thanh toán chuyển khoản VietQR.
- Webhook thông báo: Haravan gửi sự kiện
orders/createtới endpoint webhook của Dòng Tiền Pro kèm chữ kýX-Haravan-Hmacsha256. - Re-fetch đơn hàng: Dòng Tiền Pro tải lại thông tin đơn hàng từ
GET /com/orders/{id}.jsonqua access token của shop. - Cập nhật ghi chú: Dòng Tiền Pro tự động thêm mã
DTP...và link VietQR vàonote_attributescủa đơn hàng. - Gạch nợ đơn hàng: Khi tiền vào tài khoản ngân hàng và giao dịch được xác thực (
verified), Dòng Tiền Pro gọiPOST /com/orders/{id}/transactions.jsonđể tạo giao dịch thanh toán thành công, chuyển đơn hàng sang trạng thái Đã thanh toán.
Các bước thiết lập
Phần tiêu đề “Các bước thiết lập”-
Tạo Phương thức thanh toán thủ công trong Haravan:
- Đăng nhập vào Haravan Admin (
https://{ten-shop}.myharavan.com/admin). - Vào Cấu hình (Settings) > Thanh toán (Payments).
- Trong phần Phương thức thanh toán thủ công, bấm Thêm phương thức tuỳ chỉnh.
- Tên phương thức:
Chuyển khoản qua ngân hàng (VietQR - Dòng Tiền Pro). - Hướng dẫn thanh toán:
Quét mã VietQR bằng ứng dụng ngân hàng bất kỳ để đơn hàng tự động xác nhận trong 5-10 giây. - Bấm Kích hoạt.
- Đăng nhập vào Haravan Admin (
-
Cài đặt Ứng dụng Dòng Tiền Pro:
- Trong trang Quản trị Dòng Tiền Pro, vào Tích hợp > Thêm tích hợp > chọn Haravan.
- Nhập tên miền cửa hàng Haravan của bạn (ví dụ:
cuahang.myharavan.com). - Bấm Kết nối, hệ thống sẽ chuyển sang Haravan để bạn đăng nhập và bấm Cho phép cấp quyền cho ứng dụng.
-
Chọn tài khoản nhận tiền:
- Sau khi liên kết thành công, chọn tài khoản ngân hàng nhận tiền mặc định cho các đơn hàng từ Haravan.
- Bấm Lưu cấu hình.
-
Kiểm tra thử nghiệm:
- Đặt một đơn hàng thử nghiệm trên website Haravan của bạn.
- Kiểm tra thông tin mã chuyển khoản trong chi tiết đơn hàng trên Haravan Admin.
- Thực hiện chuyển khoản số tiền tương ứng và xem đơn hàng tự động đổi sang trạng thái Đã thanh toán.
Bảo vệ gạch nợ và Xử lý ngoại lệ
Phần tiêu đề “Bảo vệ gạch nợ và Xử lý ngoại lệ”| Trường hợp | Xử lý của Dòng Tiền Pro | Trạng thái trên Haravan |
|---|---|---|
| Khách chuyển đủ tiền | Gọi transactions.json loại Sale, trạng thái success | Đã thanh toán (paid) |
| Khách chuyển thiếu tiền | Ghi nhận số tiền thiếu, thêm ghi chú vào đơn | Chờ thanh toán (pending) |
| Khách chuyển thừa tiền | Ghi chú số tiền thừa, hoàn tất thanh toán | Đã thanh toán (paid) |
Giao dịch tạm tính (provisional) | Chưa gạch nợ, chờ xác thực ngân hàng | Chờ thanh toán (pending) |
| Đơn hàng đã huỷ | Bỏ qua gạch nợ, ghi log đối soát | Đã huỷ (cancelled) |