Since paypal "credit cards" (they are really debit cards) are Mastercard, they would be treated the same as any credit card. (I used one before on my personal account, took about 2 hours for setup)
When signing up, you will want to insure that you use the same information as what the billing information for the card is, also make sure that you use a valid email address when signing up, as if there are any issues that could result in a delay, you will be contacted at the email address you use.
If your account is still not setup, you will want to send an email to
support@lunarpages.com or login to support.lunarpages.com and submit a ticket. When submitting the ticket, make sure to include the domain name you used when signing up, as well as the last 4 digits of the card on record.