Yep, looks like it. I noticed the same the other day I made a BSNL payment through PayZapp, it took 2-3 days for it to show up in the payment history and for the bill to be considered as paid.
I guess for last minute payments we should use the BSNL portal itself which I think gets reflected faster.