Issued: 30th June 2023 | TB-1183



An exception will be thrown if the lifeTimeAmount field in the payload of the POST /token-requests call has more than four decimal places.
The exception message will be in the format:
(INVALID_ARGUMENT, lifeTimeAmount should not contain more than 4 decimal places.)
Previously, Token.io was rounding lifeTimeAmount values with more than four decimal places, in requests sent to the bank.
Removing this rounding will improve accuracy, so that the amount in the TPP request will always match the amount in the Token.io request.
This change applies to customers:
using Token.io's Payment Initiation Service (PIS)
sending
lifeTimeAmountvalues with more than four decimal places
Please ensure that the lifeTimeAmount field values in your requests don't exceed four decimal places.
This change will become effective from the 30th September 2023.
For assistance with the above and other operational aspects of the Token.io Account-to-Account Infrastructure, please contact Token.io Support.