Hi guys,
Tomer from Payoneer here.
you need to be over 18 to register for the card, we do ask for ID during registration.
regarding card approval and delivery, we usually approve the registration within 2 business days and then delivery really depends on your country post services, we send the card immediately after approval and the time of arrival varies between countries - usually you'll get your card within 2-3 weeks.
thanks
--Tomer
Payoneer Team