payments.decta.com Open in urlscan Pro
2600:9000:2250:2400:19:7f0:5080:93a1  Public Scan

URL: https://payments.decta.com/
Submission: On March 28 via automatic, source certstream-suspicious — Scanned from DE