Getting Started
Vortex is a modular platform for secure, high-performance financial transaction processing and data management. It includes specialized brokers—Crypto, Payment, and Storage—that deliver encryption, transaction orchestration, and resilient storage services across enterprise-grade fintech applications.
Vortex: A Comprehensive Broker Environment
Vortex is a high-performance transaction and payment processing platform that powers critical financial operations for Priority Products such as MX™ Merchant and Passport, as well as third-party applications. While its primary focus is processing card and ACH transactions, Vortex also includes supporting services for data storage and encryption to ensure reliability, security, and regulatory compliance across the entire transaction lifecycle.
In this guide, you’ll find:
- An overview of how Vortex supports financial transaction workflows with modular service brokers.
- Detailed descriptions of the Crypto Broker, Payment Broker, and Storage Broker—including their responsibilities and key capabilities.
- Insights into how each broker contributes to performance, security, and compliance across your application infrastructure.
Crypto Broker: Safeguard Data with Proven Security
The Crypto Broker (pps-crypto-broker) is responsible for securing sensitive financial data by providing encryption, decryption, and hashing services. These cryptographic operations are essential in fintech environments where the integrity and confidentiality of cardholder and banking information must be protected at all times.
Key Capabilities
- AES-Based Encryption and Decryption: Protect data using industry-standard algorithms and secure encryption keys.
- Hash Generation: Verify the authenticity and integrity of data using cryptographic hash functions.
- Session Key Management: Establish and manage secure, temporary encryption keys for short-lived secure sessions.
Built with compliance and security in mind, the Crypto Broker integrates with Hardware Security Modules (HSMs) and enables safe handling of PCI-sensitive data throughout your systems.
Payment Broker: Core of Transaction Processing
The Payment Broker (pps-payment-broker) is the central component for executing financial transactions. It provides secure and scalable support for both card-based and ACH (Automated Clearing House) transactions. Acting as a bridge between applications and third-party processors or payment networks, it ensures transactional reliability, integrity, and speed.
Key Capabilities
- Card Transaction Processing: Supports debit and credit card transactions through integrations with payment gateways.
- ACH Payment Processing: Enables secure bank transfers with built-in validations and retry mechanisms.
- Compliance and Security: Implements fraud prevention, logging, and data validation to meet regulatory requirements.
The Payment Broker is used extensively across products like MX™ Merchant, eTab, Landlord Station, and Payright, making it a trusted foundation for Priority's payment infrastructure.
Storage Broker: Resilient, Application-Centric Data Storage
The Storage Broker (pps-storage-broker) manages the structured storage of operational and transactional data used across the Vortex platform. It provides scalable, reliable access to critical data artifacts such as user profiles, transaction logs, configurations, and audit trails.
Key Capabilities
- Secure Data Management: Implements access controls to restrict unauthorized access to sensitive records.
- Flexible Schema Support: Adapts to various application-level data formats and structures.
- High Availability: Operates across multiple data centers to ensure data is always accessible.
Every Vortex-enabled application relies on the Storage Broker to persist, retrieve, and manage business-critical data in real time.
Updated 7 months ago
