Yes, data are transmitted in encrypted form with an SSL protocol. For payments by Visa and MasterCard, only SEC (Secure Electronic Commerce) transactions are accepted.
After checking that the credit card has been accepted by the SEC system, the system contacts the issuing bank in order to allow the customer to make the purchase.
Once the bank has confirmed the authenticity of the card, the charge will be made. Otherwise the order will be cancelled.