In addition, there is provision of electoral bonds which increase anonymity.
"A notified bank will be issuing those bonds. Any donor can buy those bonds using cheque or digital money. These bonds can be given to the political party. Every recognised political party will have to notify one bank account in advance to the Election Commission and these can be redeemed in only that account in a very short time. These bonds will be bearer in character to keep the donor anonymous [emphasis added]."
Source: Indian Express , Present system has failed, we are experimenting with a new system, says Arun Jaitley, February2, 2017.
"No donation exceeding two thousand rupees is received otherwise than by an account payee cheque drawn on a bank or an account payee bank draft or use of electronic clearing system through a bank account or through electoral bond"
Source: Finance Bill,2017.