Yes, My bad, I know is a little confusing.
Here is the flow:
1- Customer shops
2- Goes to the Cart
3- Clicks on "Checkout with paypal"
4- Logs in PayPal
5- Comes back to my website and continues with the checkout with all his PayPal information. Billing, Shipping
Every PayPal plugin Ive seen, takes the user out of my website, the user comes back after all the checkout process, which happens on PayPal not on my website :(.