Yes, Peony Smooth Card belongs to credit card (debit card). At first, this card was jointly promoted by Beijing Traffic Management Department and China Industrial and Commercial Bank to deal with drivers' traffic violations on the spot, and now it is gradually popularized in many places.
Another advantage of this card is that there is no annual fee.