I would like to ask a question whether provided below sentence is correct or not:
'As the deadline for registration is due shortly,(...)'.
Main issue here is the phrase: "...is due shortly". I am aware that payment can be due shortly, but I am not quite convinced if this collocation can be used that way. I would be thankful for any thoughts or ideas.