financial payment channel