CyberSource Corporation
Cybersource Not Upfront About their fees
My assistant set us up with Cybersource as a payment portal for our online e-commerce store. She researched fee structures of various portals and told me cybersource advertised the lowest rate. When Our bookkeeper come the reconcile the bank accounts she was unable to establish how much cybersource ...