Card details go straight to Stripe over an encrypted channel. Our server never sees them.
Three digits on the back; four on the front for Amex.
As printed on the card
Encrypted by Stripe. We never see your card number.