Yes, absolutely. All credit/debit card information is stored on a secure server that is protected by all the latest security measures.