Digitally printed plastic cards begin with a clear and plain card that can be printed with any mixture of design, text, graphics, digital photograph, logos, bar codes and others. The business card can be printed in various forms in addition to the common black on white business card. Plastic cards printing is a more expensive process and you can expect to pay more for these exotic cards than normal cards.
You may design business cards using your own software and you can put forward this design to the printer. Many printers will put limitations on what you can put forward in terms of file types, quality etc.