Barclaycard transaction date issue

It seems that barclaycard sets the transaction date as the date the payment as approved or not in pending rather than the day of the purchase

Quite annoying not sure if it can be fixed somehow