I ordered food thru grubhub on July 31st. The transaction was posted two days later but the transaction date was 7/31/19. The dining credit was posted on 8/4/19. The credit was for July.
I have ordered food on the last day of the month several times and got the $10 credit for each month.