Skip to main content
Vindicia Knowledgebase


CashBox Accounts represent your customers, and contain all the data necessary to provide them services, communicate with them, and charge them for one-time or subscription purchases.

The list page represents some key data about your customers. (ID, Name, email, default payment method and created date). Click the Show Filters button to search by these fields as well as phone number and relationship. 

Use CashBox Portal or the CashBox API to create, edit, or manage your customers.

Note: If you maintain customer information in both CashBox and your own database, be certain to coordinate updates made in CashBox with your internal records to ensure that they remain synchronous. Use the CashBox API or subscribe to push notifications to directly link your CashBox portal information to your customer database.

For more information about the CashBox API or push Notifications contact Vindicia Client Services.

Parent Child Customer Relationships

CashBox supports a two-level customer hierarchy for payment and reporting; that is, you can define parent and child customers. A parent can have multiple children, but a child can have only one parent, and a child can not be a parent to another customer.

A parent can pay for its own Subscriptions or one-time transactions, or for any of its child Subscriptions or one-time transactions. This is handled by using a parent's payment method to be on the child subscription.

Child customers can have their own payment methods that differ from the parent Customer, and can use either their own payment method or the payment method defined on the parent customer to pay for subscriptions or one-time purchases.

When two Customers are linked or unlinked (as parent and child), an email is sent to both.

The Customers page displays your customer accounts by ID, Name, Email, Default Payment Method, and Created Date. You can search for products by any of these key words, or click the Show Filters button to refine your search.