Hi everyone!
I see this topic still gets a lot of traffic, and because things change from time to time, I wanted to make sure that there was an updated answer to this thread.
The features for in-store payment are primarily available in the US, though we're always looking to expand our capabilities. You can visit the Help Center specific to your country by clicking Help at the bottom of the PayPal website after logging in, and search for "in stores" to see if there are offerings in your country. As new features are added, articles about those features are also added to the Help Center.
Please take a look at this article for some information about using PayPal to pay in stores in the US. There's also this page regarding the cards available in the US. The cards can be used in stores, though PayPal Credit cannot.
I hope this information helps!
Olivia
... View more