Yes. We do not store any card information with us. At the time of payment, you are directed to the payment gateway/banking partner's page for online visa fee payment, such as PayPal. Once you make the payment, you return to our website. Payments are secured at Insta Saudi Visa.