A. Yes. It can be used for online purchases. You can use the Pyypl virtual Mastercard in any store where Mastercard is accepted. For offline purchase you need to require the Pyypl physical debit card.