A transaction request consists of a string of name value pairs concatenated with a ???&???, which contains all payment information needed in a transaction, such as transaction type, payment method, credit card information, user parameters (credentials) for Payflow Pro account, etc.