Yes, data are transmitted in an encrypted SSL way. For the payments with Visa and MasterCard only SEC (Secure Electronic Commerce) transactions will be accepted. After verifying that the credit card adheres to the SEC system, the system will contact the bank that has issued the credit card to allow the buyer authorize the purchase. When the bank confirms the authenticity, your card will be charged. Otherwise, the order will be cancelled.