In e-commerce transactions, the share of credit and debit cards is a lower 28%
Share of payments mode in e-commerce transactions (%)