💡 Click vào từng bước để xem chi tiết validate / DB / request-response
Click vào 1 bước trong flow để xem chi tiết.
API tách riêng để lấy mã quà — lần đầu gọi mới thực sự khoá 1 mã trong kho (NEW → SOLD), các lần sau chỉ đọc lại mã đã chốt.