CSPC accepts VISA and Mastercard, as well as electronic funds transfer and cheque payments.