Perennial’s Implementation
- Multi-tenant Cards Middleware: Scalable middleware with a microservices architecture exposing open APIs for integration, offering features like client onboarding, customer onboarding, wallet issuance, card issuance, pay-ins, pay-outs, remittance, transaction records
- Wallet Issuance, Card Issuance, Payment Processing: Integrations with the third-parties DBS Bank, First Data and Visa platforms
- Automated eKYB and eKYC: Implementation of country-specific business rules to gather company and personal information and get them auto-verified through integrations with Experian, Jumio and MyInfo
- Risk Profiling and Money Laundering Check: Integration with Seon and ComplyAdvantage API suites to run risk and ML checks on individuals and entities registering on the platform
- Multi-tenant Infrastructure: Infrastructure strategy to house common code base, but dedicated tenant databases partitioned using Virtual Private Clouds
- Security: Implementation of AWS security services for enhanced server side security, implementation of authentication, authorisation and access control mechanism based on the principle of least privilege (POLP), implementation of encryption for API requests and responses, implementation of API risk assessment performed using OWASP guidelines, usage of AWS secrets management service for storage of API keys
- Configuration Management: Build config services to manage tenant-specific configurations and customizations
- Multi-tenant Front End for Merchants and Consumers: Build native mobile apps with the ability to white-label using colour skinning and theming. Mobile apps have configurable features which can be turned on and off for specific tenants