- Jun 9, 2015
- 1,572
- 501
Aren't your PayPal linked to Credit Card?Caught myself right before hitting submit and changed it to my credit card myself as well
I prefer PP Credit Card payment for privacy and protection reasons.
Although CC offers as well, but having PP additional layer over it works better IMO.