Hello Eric,
Ok, I execute the PP_DirectPayment server behavor only if session payment_type (from checkout page) is set on paypal, but if a user select from checkoutpage the button fast payment (on top of this page) what happen ? I can't try in local...
If the user select other payment type like bank trasfer etc, I need only to store this option in database and an email send with data to do the payment.