Rather than email the card number to them, you could just have it print out the number on screen and send the purchaser a copy in email. Then it's entirely their decision to distribute it.
Guess you could make a simple PHP script to overlay the number on a image
