CiviCRM supports comes with PayFlow Pro but it doesn't support recurring payments. I looked at the code and there's code for recurring. What is needed to finish this part of the payment processor? An IPN segment? I already know that it will take time, money and developers. I'm looking for what these items would be used for.
This issue from 2009 seems to be the one to add payflow into the core:
per Eileen comment:
"Although the code is there to upload recurring transactions the customer opted not to complete the recurring payment side of things so this should be turned off in the payment_processor_type table for now.
(code works but on-going querying of outcomes in incomplete)."
I would suggest you add a comment to this issue or contact Eileen on chat.civicrm if you want to know more about what's missing or an estimate of the number of hours need to make the recurring happen