Downloadable Mobile Prepaid Charge Cards


I need to sell prepaid cards like this website :

I have for example one product item for 10$ iTunes Gift card , you can order more than one card with each card category like Itunes cards 50$ or 100$ , each card has it own unique charge number, all card’s serial numbers sent to user email , how shall I do this in cs cart, add one product with for example 50 serial numbers , and send the order with card’s numbers by mail, and remove it from the system after order success

Note: cards number not repeated its unique

Best Regards