Are you willing to go first?
No - just don't want to lose card&postage, but if you have any doubts we can go escrow.
Also what PLN stands for?
Polish Zloty, it's due issuer's bank is located in Poland.
There's at least one bank don't need name or any ID to obtain prepaid cards - on card is only embossed "KARTA PREPAID" which stands for "PREPAID CARD".
You get leaflet with IBAN acct no., sealed PIN, card itself glued to leaflet.
These cards have payWave functionality so you can pay with them contactless.