I tested your PayPal checkout buttons and was not seeing any prompt to provide an address, so if you're still seeing that, it may be a PayPal requirement for buyers in your country. If you also accept direct card payment, that does require buyers to specify their Billing address to verify the cardholder's identity.
PayPal requires us to offer the PayPal Credit option for order totals over a certain threshold. If the buyer chooses this, PayPal handles the financing aspect with the buyer directly at their end during PayPal checkout. From your perspective as the merchant, this would look and work no differently from a regular PayPal Standard checkout payment.
BTW, we noticed you had PayPal Payments Pro enabled in your E-junkie Profile, which is an extra-cost upgrade with PayPal that's not available to merchants in your country. That seemed to be causing problems for your PayPal checkout (which is implemented differently with Pro), so we went ahead and disabled that for you. If you are actually based in the US, UK or Canada (the only countries where merchants can use PayPal Pro), make sure you complete our setup procedure for that here.
Other payment gateways we support for direct card payment are listed here: