Yes, GiroPay is very secure. It requires PIN and transaction verification numbers, as well as SSL encryption.