1. It doesn’t count, it’s fines or taxes, there are no points on credit cards.
2. You only need to go to the bank designated by the local traffic police brigade to pay the fine.
Generally, the four major state-owned banks accept fines for violation of regulations.
The four major state-owned banks are Bank of China, Agricultural Bank of China, Industrial and Commercial Bank of China and China Construction Bank.