For more than a decade, American Express Co.’s foreign-exchange unit recruited business clients with offers of low currency-conversion rates before quietly raising their prices, according to people familiar with the matter.

AmEx’s foreign-exchange international payments department routinely increased conversion rates without notifying customers in a bid to boost revenue and employee commissions, the people said. The practice, widespread within the forex department, was occurring until early this year and dates back to at least...