© 2025 Horrizonpay Inc. All rights reserved. Horrizonpay is a registered financial institution in the United States, licensed by the Federal Reserve Bank and insured by the FDIC.
U.S. services are offered under Horrizonpay Inc., headquartered at 123 Wall Street, NY 10005.