You can select "Pay with Debit or Credit card" in the PP checkout window, and that'll let you check out without making an account. If you like. Cheers!
It's probably asking for the billing address of the card. As far as I'm aware, PP doesn't keep any of that info on file after you check out as a guest.