Yes, PayPower can be used for online purchases if that is how you wish to use it.  A PIN is not required, although you may set one up by calling PayPower customer service at 1-800-982-1258.