I was reading Eileen's blog here: https://civicrm.org/blogs/eileen/rethinking-payment-processing
and was wondering if there is any plans to update the payment processor architecture to support the direct post model.
All data is collected on a civi form in the browser but the form is posted directly to the payment processor. The user is redirected to a url in civi that then provides success or failure processing.
It seems that the doTransferCheckout() method still doesn't quite handle this approach.