Giới thiệu
1. Luồng xử lý của hệ thống
Hệ thống nhận đơn từ nền tảng, sau đó phân phối đến các máy chủ ngân hàng xuất khoản riêng biệt, chờ và nhận kết quả trả về từ những máy chủ này.

2. Quy trình sử dụng hệ thống
Quy trình chung áp dụng cho tất cả ngân hàng xuất khoản có trên hệ thống ATTPAY+. Đối với các quy trình đặc thù từng ngân hàng, sẽ được diễn giải ở chương sau.

3. Các trạng thái của đơn xuất khoản
![]()
Đơn được bắt vào từ nền tảng, được phân phối đến các máy chủ xuất khoản và chờ xử lý
1, 5
![]()
Đơn đang trong quá trình xuất khoản ở các máy chủ ngân hàng
1, 5
![]()
Đơn được xử lý bởi nhân viên XNK khi đơn bị lỗi, treo
![]()
Đơn xuất khoản thành công và đã trừ tiền trên ngân hàng. Hệ thống sẽ callback thành công về nền tảng
![]()
Đơn xuất khoản lỗi. Thể hiện tình trạng không xác định được ngân hàng đã trừ tiền hay chưa. Hệ thống sẽ callback lỗi về nền tảng
2, 3
![]()
Đơn không thể xử lý và chắc chắn ngân hàng chưa trừ tiền (lý do như không đủ số dư, sai thông tin thụ hưởng, ...). Hệ thống sẽ nhả đơn này ra trên nền tảng
![]()
Đơn bị ngân hàng từ chối xử lý (có ở một số ngân hàng như ACB, ...)
2, 3
![]()
Đơn đang chờ ngân hàng xử lý lại (có ở một số ngân hàng như ACB, ...)
4, 5
![]()
Trạng thái hệ thống giữ đơn lại để kiểm tra lần nữa sau khi xuất và trả về đơn lỗi. Sau khi kiểm tra xong có thể xác định được trạng thái và cập nhật lại thành công hoặc lỗi
4, 5
Ghi chú hành động:
Khởi động lại máy chủ để tiếp tục nếu đơn treo quá 30 phút
Có thể xuất lại
Kiểm tra lại lịch sử ngân hàng xem đã xuất hay chưa
Chờ chuyển trạng thái
Báo kỹ thuật nếu đơn treo quá 30 phút mà không chuyển trạng thái
4. Thông tin kết nối

Last updated