It seems that the signature verification issue is related to the
precision of the authAmount value. Ensure consistent formatting for the
authAmount field, using two decimal places, even for whole numbers
(e.g., "authAmount": 1.00 instead of "authAmou...