Digital ID remains the delivery key