Webhook & Luồng callback
Đối tác cần cung cấp một webhook URL để nhận các cập nhật trạng thái từ Ahamove. Ahamove sẽ callback đến URL này mỗi lần trạng thái của đơn hàng thay đổi.
Cách để test callback và Webhook
- Thiết lập webhook url để nhận thông tin order_id & status, sau đó gửi URL để Ahamove cài đặt vào hệ thống
- Tải về ứng dụng tài xế trên môi truờng test AhaDriver STG trên thiết bị có hệ điều hành Android
- Đăng ký tài khoản, sau đó liên hệ với Ahamove để được xác thực tài khoản
- Đăng nhập và bật trực tuyến
- Sử dụng API Create Order để tạo đơn hàng trong vòng bán kính 1km kể từ địa chỉ của tài xế
- App của tài xế sẽ nhận một thông báo, nhấn vào thông báo để chấp nhận đơn hàng
- Hệ thống Ahamove sẽ bắn trạng thái ACCEPTED đến webhook URL
- Cập nhật các trạng thái đơn hàng trên app tài xế, hệ thống Ahamove sẽ bắn những trạng thái tương ứng đến webhook URL