For online shopping Paypal is most widely used/accepted by stores. While bitcoin in some countries still don't accept them as a payment.
If i'm asked what would i choose from both of them when it comes to shopping, I'll choose Paypal, Verification process is a bit hassle but it's just for the sake of the user.