Electronic cards spending on rise