The Delhi Excise Department has directed Government corporations to begin sending online delivery challans to ensure timely payments to liquor wholesalers, officials said on Saturday.