Phản hồi và gửi lại

Mã HTTP máy nhận trả về quyết định NexERP dừng hay gửi lại webhook, kèm lịch gửi lại.

Máy nhận webhook của bạn trả mã HTTP nào thì NexERP xử lý theo bảng dưới.

Bạn trả

NexERP làm

2xx

Xong, không gửi lại

400, 401, 403, 410

Dừng hẳn, không gửi lại. NexERP coi là bạn cố ý từ chối

Mã khác: 404, 408, 429, 5xx, 3xx, lỗi mạng, quá 10 giây

Gửi lại

Lịch gửi lại

Sau lần thất bại, NexERP gửi lại sau 30 giây, 5 phút, 30 phút, 2 giờ, 6 giờ.

Tối đa 6 lần gửi, gồm lần đầu và 5 lần lại. Hết lượt thì dừng. Khi đó dùng GET để lấy trạng thái đúng.

Lưu ý

  • NexERP không đi theo chuyển hướng, nên đừng trả 301 hay 302.

  • Thời gian chờ mỗi lần gửi là 10 giây. Nhận xong cứ trả 200 ngay rồi xử lý sau.

  • Thứ tự các sự kiện không được đảm bảo. Đọc einvoice_status trong thân, hoặc gọi GET.