IN-277: Uses current time as created_at if missing; supports empty order_total