AribaPay Takes Off With Over $1B In Processed Payments By: Benzinga via Benzinga December 02, 2014 at 08:31 AM EST Ariba® Pay™ is catching fire. More than $1 billion in payments have been made to nearly 1,300 suppliers using the innovative cloud-based ... Read More >> Related Stocks: Discover Financial Services