Where can generate credit cards online?

The only legal answer, and the only answer you will get on this board, is "contact your bank or credit card carrier".