Trolley Features
Payment Methods (2)
-
ACH
Automated Clearing House (ACH) is an electronic network that processes large volumes of financial transactions, including B2B payments.
-
Wire Transfer
Electronic fund transfers between entities
Payment Processing (7)
-
Batch Processing
Payments can be processed by batch without manual intervention
-
Payments Scheduling
Ability to schedule payments at predefined dates and times
-
Automated Workflows
Workflows to manage every stage of the payment process
Self Service
Self-service portals and mobile apps to submit invoices for processing
Reconciliation
Match invoices, payments, and bank statement information
-
Settlements
Clearing of electronic payments to transfer funds from customers to suppliers
-
Payment Tracking
Track each stage of the payment process and manage payments history
Security and Compliance (5)
PCI Compliant
Comply with information security standards for credit card processing
P2PE
Point-to-point encryption to convert sensitive financial information into indecipherable code
-
Fraud Management
Features to protect companies from attempts to steal sensitive information like credit card details
-
SSL Encryption
Secure Sockets Layer is the standard security protocol for encryption of electronic data
SOC
Ensure compliance with Association of International Certified Professional Accountants standards for cloud vendors SOC1 and SOC 2
Integration (10)
Agnostic Integration
The software can be integrated with any other products
-
Reporting Consolidation
Reports are generated using financial data from multiple sources
-
Plugins and APIs
The vendor provides pugins and APIs that customers can use to create custom integrations
Accounting
Provide integration with accounting systems or deliver APIs for integration.
Foreign Exchange
Integrate with foreign exchange software for international transactions.
AML & KYC
Deliver features or accreditation or Anti-money laundering and Know your customer.
-
Accounting
Provide integration with accounting and financial management software
-
Payment Integration
Integrate with payment gateways and enterprise payments software
ERP
Deliver integrations with accounting modules of ERP systems
ERP integration
Integrate with existing ERP systems
Transactions (3)
Global
Support multiple currencies, multiple countries, and multiple languages.
Channels
Provide features for money transfer online and on mobile devices.
Fees
Track and manage fees for different types of transactions.
Compliance (3)
Security
Comply with security and privacy standards and regulations.
Fraud Protection
Include fraud protection features for all types of transactions.
ID Verification
Checks remitters' ID and information such as address at registration.
Invoice Management (3)
Capture
Provide features to capture invoices such as import or scanning
-
Supplier Portal
Allow suppliers to submit invoices using an online portal
Repository
Deliver a central repository of AP documents, such as POs and invoices
Invoice Processing (5)
Matching
Ability to match AP invoices to POs, contracts, or payments
-
Payments
Identify incomplete or late supplier payments
-
Workflows
Include workflows for approvals and invoice processing
-
Tax Compliance
Comply with local and global tax regulations for collections
Recurring Payments
Automatic and regular transactions made through a secure online platform at predetermined intervals (monthly, quarterly, etc.)
Analytics (2)
Due Dates
Track invoices based on due dates to identify overdue payments
KPIs
Monitor KPIs such as time to process an invoice or erroneous payments
Payment Processing (7)
Encryption
Built-in security to protect payment information in order to prevent fraud and hacking.
Credit Card Processing
The ability to process credit card payments and receive approval or denial of funds from the customer's bank.
Mobile Payments
The ability to process mobile payments from a mobile wallet or other mobile phone payment app.
Digital Wallet Integration
The ability to process payments from a digital wallet service or other digital payment method.
Debit/Credit Card Processing
Accept and process credit/debit card transactions
Partial Payments
Allow customers to make a partial payment on an invoice and track remaining debt
Digital Wallet Payments
Allows customers to check out with wallet payment methods that digitally store credit and debit cards
Administration (6)
Reporting & Analytics
Reports and analytics created from payment data.
E-commerce Integration
The ability to integrate directly with an e-commerce platform in order to create a seamless checkout experience.
Processing Fees
Fees associated with processing individual transactions that may be based on a percentage of the purchase or a flat rate.
POS Integration
The ability to integrate with a POS system in order to allow the processing of credit card or mobile payments in a store setting.
Omnichannel
Process payments from multiple channels such as ACH, mobile, or e-commerce.
ACH Payment Processing
Accept electronic bank-to-bank transfers using a network called the Automated Clearing House (ACH)
Payment Options (2)
Multi-Currency
Allows users to process payments in multiple currencies.
Self Service Portal
Online portal through which end users can access the system, manage tasks, or obtain information
Platform (2)
Accounting integration
Provide integration with accounting software and ERP systems.
E-commerce Integration
Provide integration with B2B and B2C e-commerce platforms
Payment Types (1)
-
AP Automation
Manages large volumes of invoices and financial transactions between a company and its suppliers
Risk (3)
Analysis
Reduces future risks through root cause analysis and process improvement
-
Identification
Reduces frequency of errors, identifies risk and improves efficiency
-
Scoring
Scores suppliers and employees based on risk factors
Recovery (2)
Recoup
Identifies and recoups funds and prevents errors from happening again
-
Reporting
Offers reporting to aid in minimizing future lost profits and process breakdown
Audit (1)
-
Duplicates
Detects and prevents a wide range of duplicate payments
Fraud (3)
-
Vendor Checks
Enables automatic checks of new vendors being set up in the system to combat potential billing schemes
-
Data Generation
Generates comprehensive data needed to conduct a thorough investigation
-
Monitoring
Provides continuous, proactive fraud monitoring across multiple systems and data formats
Platform Basics (2)
Performance
Performs and secures payments efficiently on both the user and the consumer ends
Portal
Contains a portal to facilitate contractor access to payments
Platform Administration (3)
Integrations
Integrates with third-party HR software, such as systems for payroll, time & attendance, or core HR.
Compliance
Maintains compliance with payroll regulations.
Reporting
Provides analytics tools that reveal payment metrics of contractors over time
Platform Payment Content (3)
Document management
Manages necessary information of contractors for ease of visibiltiy and access.
Invoicing Tool
Generates invoices from HR departments for managing freelance, contract, and extended workforce.
Wage access
Gives employees the ability to view, manage, and withdraw earned wages before payday.
Tax Planning (1)
Estimations
Estimates how much tax will be owed at the local, state, or federal level
Tax Filing (4)
Calculations
Calculates tax related data, such as income, COGS, depreciation, and other operating costs
Rules & Regulations
Provides the latest rules and tax rate information for different federal, state, county, and city entities
Ad hoc Reporting
Generate one-off reports that meet information requirements
Historical Reporting
Information, data and reports that are being tracked over time
Workflows (3)
Integrations
Integrates with other systems, such as accounting, ERP, CRM, and ecommerce platforms
Importing
Syncs with company accounts to automatically import transaction data
Accounting Integration
Integrate with a third-party accounting system
Payments - Embedded Payments (3)
Processing
Process payments from customers and track late or incomplete payments.
Fraud Protection
Protect against payment fraud and fraudulent transactions.
Payment Methods
Support multiple payment methods such as credit and debit cards or bank transfers.
Personalization - Embedded Payments (3)
Customer Onboarding
Include features to manage the onboarding of new customers.
Localization
Allow users to personalize payments by geographical location.
Merchant Portal
Provide a portal that merchants can use to track payments.
Setup - Embedded Payments (2)
Payment Flows
Define workflows to process different types of payments.
APIs
Provide application programming interfaces to integrate with other software solutions.
Analytics - Embedded Payments (2)
Transactions
Analyze payments to identify the value of failed or incorrect payments.
Reconciliation
Matches payments with billing and invoices to ensure that customers are charged correctly.
Agentic AI - Remittance & Money Transfer (1)
Cross-system Integration
Works across multiple software systems or databases
Agentic AI - Embedded Payments (1)
Cross-system Integration
Works across multiple software systems or databases
Agentic AI - AP Automation (2)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Decision Making
Makes informed choices based on available data and objectives
Identity Verification Functions - Identity Verification (10)
Multi-Method Verification
Supports multi-method identity verification including documents, biometrics, and database cross-checks.
AI Document Check
Performs automated document authentication using OCR and AI/ML.
Biometric Face Match
Conducts biometric face matching (selfie-to-ID verification).
Integration Options
Offers identity verification functionality via API, SDK, or hosted interface.
Workflow Orchestration
Provides configurable identity verification workflows and logic-based orchestration.
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Data Verification
Process of checking different types of data for accuracy to avoid errors or inconsistencies
Age Verification
A way for institutions and businesses to check the age of their customers/clients.
Multiple Authentication Methods
Authenticate user identities through different methods such as ID cards, PINs, passwords, RFID, and biometrics
Third-Party Integration
Addition of necessary external data, applications, tools, or features
Risk & Fraud Prevention - Identity Verification (5)
Liveness Detection
Offers liveness detection to prevent spoofing and presentation attacks.
AI Risk Scoring
Generates real-time identity risk scores using AI/ML or rule-based logic.
Document Forensics
Detects fraudulent or tampered documents through forensic analysis.
Fraud Detection
Identify and prevent suspicious activity
Duplicate Detection
Compare new data with existing records to detect duplicate entries
Compliance & Governance - Identity Verification (5)
AML/PEP Screening
Integrates AML, PEP, and sanctions list screening into the identity verification process.
Global Coverage
Supports global identity document verification across multiple countries and regions.
AML Compliance
Anti-money laundering compliance helps businesses uncover suspicious financial activity
KYC Compliance
Verify the identity, suitability, and risks involved with maintaining a business relationship
Background Screening
Researching and validating a person's criminal, educational, job or financial records
Additional Functionality (137)
Behavioral Analytics
Track and analyse user behavior within a system or network
Optical Character Recognition
Ability to recognize printed or written text within digital images or scanned documents
Audit Trail
A record of all activities within the system, including user access, changes made, etc.
Records Management
Ability to record, store, update, and retrieve information
Reporting & Statistics
Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
User Onboarding
Guide new users to understand and become proficient in using a product or service
Biometrics
Identify or authenticate a person's identity through biological data such as fingerprints or facial patterns.
Predictive Analytics
Predict future data based on historical data sets
Real-Time Data
Receive data and information in real time
Secure Data Storage
Securely stores data to prevent data loss or breaches
Mobile Access
Access software remotely via mobile devices
Compliance Management
Track and manage adherence to policies for any service, product, process, or supplier
API
Application programming interface that allows for integration with other systems/databases
Address Validation
Verifies and confirms the accuracy of an address
ID Scanning
Scan and validate an ID barcode
Location Tracking
Identify the physical location of an individual, asset, device, etc.
Onboarding
Process of familiarizing new clients, stakeholders or employees with the company, a new location, or a service
Risk Management
Process of identifying, evaluating, mitigating, addressing and reporting on potential risks or uncertainties
Digital Signature
Electronic signing method that validates the authenticity and integrity of a digital document
Workflow Management
Create, design and manage workflows for repetitive tasks
Data Capture and Transfer
Import, collect, and capture data from multiple sources
Consent Management
Manage user consent requests and documents
SDKs
A set of software tools and programs used by developers to create applications for specific platforms
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Geolocation
Determines the location of a device using GPS or an IP address
Multi-Language
Manage and support multiple languages
Scheduling
Plan availability and assign specific time slots for tasks and resources
Authentication
Verify the identity of users/devices to enable secure access
Approval Process Control
Manage the process of evaluating documents or requests submitted for approval
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Lifecycle Management
Manage the end-to-end lifecycle, from initial setup/development to deployment and maintenance
Document Management
Store, manage, and track all electronic documents in a centralized location
Forms Management
Store, manage and track all forms in a centralized location
Workflow Automation
Streamlining repetitive tasks and activities through automated and predefined workflows
Data Import/Export
Import and export data to and from software applications
Invoice Management
Captures invoice data and maintains comprehensive records for auditing and reporting purposes
1099 Preparation
Generate, file and review 1099 tax forms for IRS (Internal Revenue Service)
Receipt Management
Upload, track, and submit receipts in a central database
Fraud Detection
Identify and prevent suspicious activity
Duplicate Payment Alert
Receive an automatic notification when the exact same payment is about to be initiated for the second time
Document Management
Store, manage, and track all electronic documents in a centralized location
Compliance Management
Track and manage adherence to policies for any service, product, process, or supplier
Check Writing
Issue payments to third parties via checks
Mobile Access
Access software remotely via mobile devices
Audit Trail
A record of all activities within the system, including user access, changes made, etc.
Reporting/Analytics
View and track pertinent metrics to find patterns and gain insights from data
Multi-Currency
Manage and handle various international currencies
Status Tracking
Track the status over time for a request, process, asset, or transaction
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Billing & Invoicing
Create, manage, and send invoices or bills to customers
Vendor Management
Ability to track and store all vendor-related information, such as contacts, services offered, terms, etc.
Anomaly Detection
Automatically identify unusual behavior
API
Application programming interface that allows for integration with other systems/databases
ACH Payment Processing
Accept electronic bank-to-bank transfers using a network called the Automated Clearing House (ACH)
Invoice Processing
Creation, processing, verification, and execution of invoices till the payment is made
Supplier Management
Manage all supplier data and operations
General Ledger
Centralized accounting record which tracks all financial transactions
Bank Reconciliation
Compare and match accounting/financial records with corresponding bank statements
Workflow Management
Create, design and manage workflows for repetitive tasks
Customizable Reports
Alter the layout and content of reports
Approval Process Control
Manage the process of evaluating documents or requests submitted for approval
Electronic Funds Transfer
Transfer money electronically between two bank accounts
Purchase Order Reconciliation
Aligns purchase orders with incoming invoices and receiving reports
Workflow Automation
Streamlining repetitive tasks and activities through automated and predefined workflows
Tax Compliance
Track tax-related transactions, tax remittance and tax reporting for various groups of employees and contractors
SSL Security
Security protocol that ensures secure, encrypted communication over the internet, safeguarding sensitive data from unauthorized access
Workflow Management
Create, design and manage workflows for repetitive tasks
Accounting
Built-in accounting to manage ledger, accounts payable/receivable, financial reports, etc.
Multiple User Accounts
Allow multiple users with individual logins and varying permissions to use the same account, software, portal, or service
Audit Trail
A record of all activities within the system, including user access, changes made, etc.
Tax Filing
The completion of documentation that calculates earned income and the taxes to be paid, also called a tax return
Client Management
Manage contact details and communication with clients
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Electronic Filing
Transmit documents to regulatory authorities over the web
Corporate/Business
Software specialized for corporate use
Dashboard Creation
Creation and customization of dashboards
Multiple Data Sources
Allows users to manage data from a number of sources
Compliance Management
Track and manage adherence to policies for any service, product, process, or supplier
Data Import/Export
Import and export data to and from software applications
Client Portal
Private online space that lets businesses securely share documents and provide information access to clients
Deadline Management
Specify or track the date/time a project, task, etc., is due for completion
Status Tracking
Track the status over time for a request, process, asset, or transaction
Exception Notification
Data Storage Management
Manage and store data in a database
Document Management
Store, manage, and track all electronic documents in a centralized location
Electronic Submission
Email Reminders
Reminders sent via email
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Data Visualization
Graphical representation of data
Reporting & Statistics
Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Tax Forms
Declaration of income made to tax authorities
Reminders
Timed notification for any upcoming task, deadline, appointment, or activity
Activity Tracking
Track and document all activities across devices, networks, and other systems
Data Verification
Process of checking different types of data for accuracy to avoid errors or inconsistencies
Bank Reconciliation
Compare and match accounting/financial records with corresponding bank statements
Mobile Access
Access software remotely via mobile devices
Multi-Currency
Manage and handle various international currencies
Invoice Processing
Creation, processing, verification, and execution of invoices till the payment is made
Approval Process Control
Manage the process of evaluating documents or requests submitted for approval
Electronic Payments
Electronically collect payments for goods or services
Invoice Management
Captures invoice data and maintains comprehensive records for auditing and reporting purposes
Tax Management
Implementation of various strategies to manage tax obligations via planning and maintaining compliance
API
Application programming interface that allows for integration with other systems/databases
Customizable Branding
Add customized logos and colors to align with company branding
Customizable Reports
Alter the layout and content of reports
Real-Time Data
Receive data and information in real time
Receipt Management
Upload, track, and submit receipts in a central database
Document Storage
Store and organize documents in a centralized system
Data Synchronization
Synchronizing data between two or more devices/systems and automatically updating changes to maintain consistency
Transaction Monitoring
Monitor or audit historical and current transactions to analyze customer account activities
Electronic Signature
Digitally sign online documents
PCI Compliance
Store, process, and transmit cardholder data in compliance with the Payment Card Industry Data Security Standard (PCI DSS)
Fraud Detection
Identify and prevent suspicious activity
SSL Security
Security protocol that ensures secure, encrypted communication over the internet, safeguarding sensitive data from unauthorized access
Mobile Access
Access software remotely via mobile devices
Compliance Management
Track and manage adherence to policies for any service, product, process, or supplier
Receipt Management
Upload, track, and submit receipts in a central database
Customizable Branding
Add customized logos and colors to align with company branding
Invoice Management
Captures invoice data and maintains comprehensive records for auditing and reporting purposes
Remote Access/Control
Access work applications remotely, for when working away from the office and/or traveling
CRM
Built-in customer relationship management (CRM) capabilities or integration with a third-party CRM system
Multiple Payment Options
Process payments via multiple modes directly through the application
Status Tracking
Track the status over time for a request, process, asset, or transaction
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Expense Tracking
Monitor and record expenses such as purchases or charges incurred
Data Security
Protect sensitive data for digital privacy
API
Application programming interface that allows for integration with other systems/databases
Payment Fraud Prevention
Tools to prevent payment fraud, such as identity authentication, risk analysis, seller protection, etc.
Payment Reconciliation
Reconcile payments with corresponding invoices or orders for accounting purposes
Data Import/Export
Import and export data to and from software applications
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Real-Time Data
Receive data and information in real time
Billing & Invoicing
Create, manage, and send invoices or bills to customers
Platform Basics - Contractor Payments (1)
AI Agent
Comes with an agentic agent capable of handling contractor payment activities with little human-in-the-loop intervention necessary.


