thephpleague/omnipay-common — pull request #22 by eileenmcnaughton (2014-12-23 22:23:03+00:00)
Title: Add getUserMessage() function to response object

I am proposing this because some gateways return messages with supplementary data - e.g. Cybersource returns a message indicating invalid data and in a separate field the relevant field names. Also, some processors return reponses with 2 different levels of details e.g 'your transaction was not processed' to the user and 'arrest this person now' to the admin