Skip to main content
Vindicia Knowledge Center


The Customer in CashBox represents your customer, and contains all the data necessary to provide them services, communicate with them, and charge them for one-time or Subscription purchases.

Use CashBox to create, edit, or manage your CashBox 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 to directly link your CashBox portal information to your customer data.

For more information about the CashBox API, 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 allowing a parent's Payment Method to be on the child's Subscription.

Child Customers can have 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.

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