Bank of Communications micropayment system