Can online merchants track down my details?

No. PEG Virtual Prepaid VISA Card is an anonymous prepaid credit card. Your personal details are not linked to your PEG Card, thus online merchants will not receive any details unless you provide it to them.