I think you won’t get rewards 1% if you use PayZapp. You can use HDFC bill pay to get 1% for non HDFC cc. It takes same day to 5 days depending on the bank used. IDFC used to take just an hour. Axis took 5 days at times but value date will be the transfer date. So no impact to late fee.