bank payment payment channels Choose the payment channel that suites you Online payment Bank deposite