ACH vs credit card payments compared: costs, speed, security, customer experience, and which payment method works best for different business types.