Now the module format correct price only for hundred (245.00) but when the price is in thousands, such as 2457.00 it will be formatted to 2,457.00 and Google Analytics recognizes it as 2,46.
This moment is described in Analytics documentation
A decimal point can be used as a delimiter between the whole and fractional portion of the currency. The precision is up to 6 decimal places. The following is valid for a currency field: 1000.000001.
Now the module format correct price only for hundred (245.00) but when the price is in thousands, such as 2457.00 it will be formatted to 2,457.00 and Google Analytics recognizes it as 2,46. This moment is described in Analytics documentation
This PR fixes this problem.