Hi
Challan is only for offline banking or payments. You don't require a challan for online payments.
Hope this helps!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile