Yes, your payment is secure. The PAYBOX payment services provider (an online payment gateway) is compatible with the 3D Secure service.
3D Secure authenticates a credit card holder when an online purchase is made: after providing your card number, expiry date and cryptogram, you have to enter a One Time PIN from your bank to complete your payment. Please consult your bank for more information about the system it uses.