Able to set up paramaters for revenue recognition and deferred revenue.
(Based on 32 reviews)
Manages collections efforts with payment reminders and invoices.
(Based on 43 reviews)
Supports trial periods and accepts discounts, promotions, rebates, gift cards and coupons.
(Based on 45 reviews)
Employs retry schedules for failed payments and avoids expired and maxed-out cards, and can process error correction workflows and returns.
Ability to create and manage tiered, negotiated, a la carte pricing structures as well as upgrades, add-ons, etc.
Supports one-time payments when necessary.
(Based on 47 reviews)
For prepay pricing models, allows the on-demand purchase of credit.
(Based on 40 reviews)
Charges based on use of some resource (storage space, bandwidth, leads, etc.).
(Based on 33 reviews)
Customer payments recur at a configurable interval (i.e. monthly, yearly, etc.).
(Based on 58 reviews)
Easily communicate promotions and surveys to your customer base.
(Based on 20 reviews)
Automatically send printable and electronic invoices, receipts, account summaries, collections reminders, automatic renewal compaigns and max usage alerts.
(Based on 55 reviews)
Customers are able to upgrade, purchase add-ons or cancel subscriptions at any time and the system prorates charges accordingly.
Entitlement manager acts as gatekeeper, determining if users have correct account level or credits to perform a certain activity.
(Based on 18 reviews)
Customers have a route to update payment and account details themselves.
(Based on 41 reviews)
The gateway supports multiple currencies and languages to enable business from customers in multiple countries.
(Based on 37 reviews)
Payment software is certified secure, utilizing fraud protection, data tokenization and two-factor authentication.
User, Role, and Access Management
Grant access to select data, features, objects, etc. based on the users, user role, groups, etc.
(Based on 48 reviews)
Payment Gateway Integration
Integration with popular payment gateways like PayPal, Google Checkout, RBS WorldPay and Authorize.net.
API / Integrations
Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc with other software applications.
(Based on 51 reviews)
Reporting and Dashboards
Access pre-built and custom reports and dashboards.