From here in the Payflow Developer Guide:
To create a secure token, pass all parameters that you need to process the transaction except for payment details parameters such as the credit card number, expiration date, and check number. For details on transaction parameters, see Submitting Credit Card Transactions. In addition, pass the following Payflow parameters to create the secure token.
TENDER
is listed as a required parameter here, in the "Submitting Credit Card Transactions" section. When using Hosted Pages, do I really need to ask the customer how they want to pay prior to passing them to Payflow? If not, could someone point me to where this is described in the documentation? I'm not seeing it anywhere.
Thanks, Ian
TRXTYPE is the type of transaction you are doing, not what the customer is using.
Are you doing an (A)uthorization? (S)ale? (C)redit? (V)oid? etc.
With the hosted page token request, you pass over everything for the transaction except the payment method (credit card number or PayPal account).