parse integer amount as integer regardless of how it's returned from reflection