QUEUED means the top-up is scheduled for later (12-48 hours). Do not treat as
failure.
Copy
if (status === "QUEUED") { // Save for later verification await db.orders.update({ id: orderId, status: "SCHEDULED", message: "Card will be delivered within 48 hours", }); // Check again after 24h scheduleRecheck(orderId, 24 * 60 * 60 * 1000);}