do you see a tracking number in your "Payment details"? I am asking about the tracking number and not the payment number.
All got their payment issued on 26th evening in India while you on 22th. Seems google is favouring you that much . Provide your tracking number or post screenshot we would like to see that.