The dissolve function only works with AREA's geometries (polygons) does not work with Points. You would have to generate the geometries of the ZIP CODES to then apply the Dissolve.
According to the help:
"Dissolves and simplifies areas to form larger areas based on a mapping between old area identities (or geometries) and new area identities."