New York City Council has voted to ban cashless stores and restaurants, arguing that they discriminate against the unbanked.
The council voted to pass a bill requiring brick and mortar outlets in the city to accept US bills and coins or face fines of up to $1000 for a first violation and $1500 for further incidents.
Mayor Bill De Blasio is expected to sign the bill, his office told CNN.
Cash usage is on the wane in many areas as Americans increasingly use cards and mobile payment options such as Apple Pay at the point-of-sale. This has prompted some businesses to ban cash, which is expensive to handle, outright.
However, there has been a pushback against the trend, with opponents arguing that it discriminate against the unbanked, poorer members of society that do not have access to credit cards or bank accounts.
New York is following in the footsteps of Philadelphia and San Francisco, while moves are also underway to outlaw cashless stores in Washington and Chicago.
New York City Council member Ritchie Torres, says: "No longer in NYC will brick-and-mortar businesses have the right to refuse cash and effectively discriminate against customers who lack access to credit and debit.
"The City of New York cannot allow the digital economy to leave behind the 25 percent of New Yorkers who are chronically unbanked and underbanked. The marketplace of the future must accommodate the needs of vulnerable New Yorkers."