No, Alabama law does not require businesses to disclose credit card surcharges, however, businesses should disclose these ...