This is not the same with all banks or all cards for me.
For my Yes Marquee - it will reduce all the refunds(from bill generation date till bill due date) from Total Amount Due till I pay the bill.
but for my Infinia, once the statement is generated, and if I get refunds after that -all those will be adjusted on next statement only and I have to pay the full amount this cycle as per the statement.