Completing payments through this payment merchant is completely safe and secure, as transactions must be confirmed with a bank transaction number like a TAN generated security key.