No, it goes through around 6am _one day after_ the scheduled date. It says so in the email as well
As you already know, the payment date matters for rewards, not the scheduled date. Determining the payment date based on only the scheduled date will not help pinpoint it precisely.What matters here is Due date not bill date. If your due date is 9th so 4 days before 5th it will get scheduled and actually be paid on 6th morning.
Have you ever wondered how HDFC decides the scheduled / payment date for autopay? I have figured it out.
Here is my observation: The payment date is the third working day prior to the due date. Last month, there was a Sunday (holiday) in between, so it was paid on the 4th (4 days before) (due date was 8th April). This time, because there is no holiday in between, it will probably be paid on the 6th (3 days before) (due date is 9th May).
This month it will follow the same, but not necessarily every month.What matters here is Due date not bill date. If your due date is 9th so 4 days before 5th it will get scheduled and actually be paid on 6th morning.