I haven't been able to find any actual integration page within Paypal.com
I don't know if this is even live yet.
It is not on PayPal.com
You need to register for a Payments Hub account. It's called PayPal Payments Hub. Google for it and the URL is:
https://www.paypal-hub.com/From the official press release, I believe this is already live. But please note that this is only for digital content providers (music, etc) in North America region.
I am interested to try it out, but I haven't had any luck finding a merchant that is using this.
Please note that this mechanism is also different from merchants (e.g. BigFishGames) who accept Bitcoin directly through Coinbase.