refactor of sml to com from pl
use new paypal processor