Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top
top

...

Section


Column
width80%

Overview

An Account is a ledger of the financial transactions carried out between your company and its customers, such as invoices and payments. It keeps a running balance of debits and credits, and displays the amount a company is owed in exchange for goods supplied and services rendered. Multiple currencies are supported.

Billable processes, such as subscriptions result in an account debit transaction. These may be funded by the parent accounts of beneficiary groups. The credit limit determines how much money a customer can owe a company.


Setting Up Accounts 

Info
iconfalse

Configuration > Finance > Set up Account Settings 

Before you start using Accounts you must set up the system to reflect your own business needs.

Anchor
global_settings
global_settings
Global Settings


Define settings that will control the behavior of accounts in the system. 

Billing Address Rules 

Billing address rule: Defines when the accounts billing address is mandatory and when it's not:

Recurring Payment Rules 

Recurring payment rule: Defines when account owners will have to opt in to recurring payments or not.

Classifications 

Define the allowed classifications for accounts which will be used to label accounts in a meaningful way. System processes such as pricing, billing and subscription activation can group results according to their classification and apply different actions to each group. 

Accounting Periods


Optional setup. An accounting period is defined as the time frame in which financial transactions are posted.  It can cover a month or a year and can have a status of either Open or Closed. Only one accounting period can be open at any time.

Accounting period settings can only be specified once, and define whether the accounting period will be monthly or yearly as well as the day considered as the first day of the accounting year.

The first accounting period is automatically created by the system when the settings are specified. The following periods are then created once the current period is closed. Once closed a period cannot be reopened and transactions can no longer be posted against it.

From the Actions menu option, the user can choose to:

Note

The 'Period closing correction' step is optional as the system will run a check during the 'Closing of the period'. If necessary, the user is instructed to run the Correction step.

Data which is considered erroneous and identified by the process:

  • Financial transactions which are not posted and have an accounting period.
  • Financial transactions which do not have an accounting period and are posted with a date before the start of the period.
  • Financial transactions which are posted with a date before the start of the period being closed.
  • Accounts which are: 
    • not related to the period being closed 
    • have a creation date before the start of the period 
    • have at least one transaction posted with a date before the accounting period began.



Credit Terms


Credit Terms of an account include the credit period which specifies the time granted to a customer by a company to meet their financial obligations, this is indicated in the invoice due date and the credit limit which defines the maximum allowed account balance.

The terms of an account are set when it is created based on the selected credit rating and the settings in the Default Credit Terms.

The credit period of each account is set equal to the Default Credit period however it can be extended or shortened per account to manage exceptional customer cases. This is possible by providing a proximity range in the default credit terms, within which an account's credit period can be amended.

The credit limit of each account is set according to the credit rating selected for the account. The credit limit of each rating is set in the Default Credit terms. However, it is possible to differentiate the credit limit of each account, regardless of the selected credit rating.

The action 'Change Credit Terms' in the Accounts Actions menu allows you to change the default credit period, credit rating and credit limit of an account. 

Note

The maximum credit limit of an account can be controlled by the KYC profile of the customer. For more information refer to Contacts manual.

Using the credit limit rating, the system will calculate the Credit Limit status which can be 'Exceeded' or Not Exceeded (Visible on Finance > Accounts).

As a rule, if the credit limit has been 'Exceeded' any customer actions that use funds are blocked. Subscription events related to activating a subscription or service are blocked.

It is possible however to provide specific events which will not take into consideration the general credit limit rule based on predefined conditions. This is possible by setting rules in Override Credit Limit Rules. In these rules you can define the events that the general rule should not be applied, as well as the conditions when the rules should be overridden such as the classification, the credit rating of the account or the KYC profile of the customer.

Anchor
presentment_preferences
presentment_preferences
Presentment Preferences


Presentment Preferences are used to define the account owner preferred method for receiving and exporting bills and integrating bills with third-party systems. The preference type can be based on classifications, such as Post, Email, SMS, F2F or other depending on business needs.

Account presentment preferences can also be taken into consideration when communicating with the customer through Communication Plans. For example, a customer is contacted only if the communication template's media matches that of the presentment preference set on the account.




These will be used to establish the brands of cards that are accepted for payments to and from customers and (goods and services) providers, such as American Express, Visa or Electron. Accepted brands are added in the payment preference (not in the definition).


These will be used to establish the accepted types of payment. For example, where payment medium brands are Visa and American Express, the type can be set to Debit and/or Credit. Accepted Types are added in the payment preference (and not in the definition).


The payment preference Type defines how the customer would like to make a payment to the account. Each customer can have multiple payment preferences and different information is kept on the account according to each payment preference. For example, if the payment preference is associated to a credit card then the details of the card will have to be provided on the account, or if the customer would like to pay with a direct debit then the details of the bank account are kept on the account.

For some types the system has a preset of the information which must be kept on the account, while for other types it can be defined by the user using additional information (e.g. credit card details) specified on the account when enabling the payment preference.




Tip
titleRecommended additional setup

In addition to the Accounts specific settings the following may be configured for Accounts to operate at its full capacity.

  • Payment Gateways: if in your business you allow customers to pay through credit cards then you should enable and configure one of the available payment gateways with which you cooperate with. For more information refer to Payment Gateways.

 Back to top

Using Accounts 

Info

Finance > Accounts 

Specify the criteria that match the account you are interested in or use the New option to create a new customer Account. Provide the mandatory information on the Accounts screen before you Save the account.

Use Edit in order to make changes to the Account, or select View to see the account details. The Actions menu option provides additional actions to be performed against the account depending on the status of the account. 

Accounts can be Terminated so that they are no longer operational, and no subscriptions, wallets or service requests can be created for terminated accounts. You can Terminate Accounts as long as all of their financial transactions have been posted.

The Account Balance is calculated as the latest accounting period's opening balance plus all the financial transactions posted against the account during this latest accounting period, while the Outstanding Amount is the aggregated amount of posted debits which are not settled and are past their due date.

A Wallet Balance is available as long as a wallet is associated to the account.

Usually Accounts have a Billing Address which is the address used to communicate accounts billing information, selected from a list of addresses specified in the customer's Contact details. If an address is not yet available you can create one by selecting the address type and providing the respective information. If there are multiple addresses, select one from the drop-down list to be the billing address. Contact addresses are updated when a billing address is modified. The respective rules of the accounts definition determine whether a billing address is mandatory or not.  

Suspending and reactivating an account 


Accounts can be suspended in case of a dispute or while running a credit check. When an account is in a suspended state, financial transactions can still be created, but new subscriptions or service requests cannot be related to the account. The account can be reactivated once the issue is settled or the check is successful.

Suspend the account using the Suspend Account from the Actions menu.

Reactivate the account by using the Reactivate Account from the Actions menu. 

 Writing off an account 


It's possible to write off an account in cases where you identify that an account owner's debt will never be collected, and the remaining debt will be overwritten. Write off the account by using the Write-Off Account option available through the Actions menu.

Anchor
assets
assets
Managing account assets


Once a customer purchases a (traceable or non-traceable) physical good it becomes an account asset. Assets can change hands through: 

  • Buying a physical good. 
  • Transferring an asset from one account to another
  • Importing a physical good into CRM.COM and relating it to an account.

Click on Manage Assets from the Actions menu to manage your assets. Through the assets screen click on one of the following actions from the Actions menu:

  • View history: View the physical goods sold to the account owner and returned or replaced.
  • Return physical goods: Goods sold are added to the account as assets. Agents can return a product by using the respective action available in the account data entry page. The product is returned to the warehouse through a 'Stock In' transaction. View the Inventory Management manual for more information on warehouse transactions. Multiple items can be moved simultaneously.
  • Transfer ownership: Transfers an item from one account to another. The original owner of the good is responsible for the cost of the purchase. Once the ownership is transferred, a physical good will appear in the asset history of the initial owner, and as a current asset of the new account. If the transferred good had a warranty policy, then the policy will be transferred unchanged with the good.
  • Import asset: Usable items located with the customer and registered with the provisioning provider (not with CRM.COM) can be imported, associated with the account, and added to subscriptions. The items remain with the account when they are returned or replaced. They are easily identified on the installed items page by their 'Owned by Customer' status.

Setting account currency


The Currency used for transactions is defined when creating a new account and cannot be changed subsequently. A default currency is set in the general system settings (Configuration > System Settings > Set up general settings > Organisation settings > System settings). To change currency, enable the multi-currency setting in the system settings. When a currency other than the default is selected, the account's bills, rewards and wallet transactions are converted using the system's conversion rates.

If the user does not define an (exclusive) currency when creating a new account, and multi-country and multi-currency are enabled in System Settings, then the currency defined for the country/'owned by business unit' is used. Refer to System Settings > Set up General Settings (linkor refer to the Platform manualfor more information on setting up and using multiple currencies.

Setting up an Account Pricing Agreement


It is possible to agree special pricing with your customers. For example, you can make a deal with a hotel chain of multiple hotels offering them special prices for goods and services purchased. In such cases, you can set a specific price plan on the account (only applicable to the specific account) and every time the account is billed the prices will be taken from the specific price plan.

Note

If the account is also a group account (with members), then the agreed pricing will also apply to the members of the group.

Using group accounts


Group accounts are useful in cases where a company wishes to pay for its employees' goods and services purchased, either partly or fully. A good example would be a company with a fleet of buses, where the company will be responsible for paying for refueling of buses. Group accounts are made up of a parent account and one or more member accounts.

Set an account as a 'parent' by adding 'member' accounts.  Funding applies to services that are provided through normal subscriptions, termed services and expenses. A parent account is responsible for fully or partially settling the balance of member accounts (depending on the funding scope).  Fully funded members can subscribe and consume the services at the expense of the parent account. Partially funded members must settle bills for non-funded services. The agreed pricing for the parent corporate accounts also applies to the members.

Rules, restrictions, and actions (such as suspension, reactivation or termination) that apply to a parent account also apply to its members.

Add a member to an account through the Members section on the data entry screen. You can add an existing account as a member (using the +Member option)  or remove member accounts (by selecting X next to the relevant member account). Select the funding scope for the new members and add the specific services that will be funded (i.e. by product, product type or product family).

To create a group account the following conditions must be met:

  • The parent account must:
    • Be active
    • Not be a parent or member of another account group
    • Not be a system account.
  • The member account must:
    • Be active
    • Not be a parent or member of another account group
    • Not be a system account
    • Be in the same currency as the parent account
    • Belongs to an owner other than the parent
    • Not have its own pricing if it is a corporate account.


Anchor
stripe
stripe
Registering a card


A payment gateway card is used for online payments and handles the transfer of funds from the bank account of the customer to that of the seller. For security purposes, only a part of the information (which is required to register the card with the payment gateway) is kept on CRM.COM.

 CRM.COM is integrated with the following payment gateways: Stripe, Braintree, Generic. For more information refer to Payment Gateways.

  1. Edit the account and go to the Account Preferences tab. 
  2. Locate the Payment Preferences section and click on +Payment Preference.
  3. Select a payment preference that is based on a payment classification associated with the gateway to which you would like to register the card.
  4. Fill out the card information and 'Verify' the card information using the respective button.
    • To add more cards click on the 'View Customer cards' link and then select '+New card' and fill out the card information.
    • Select the card that should be used as default.
  5. Select whether to 'Opt in for subscriptions' and/or 'Opt in for purchases', and whether the registered billing address should be used.
    • Opt in for subscriptions: The payment preference is selected to be used in the payment of subscription related invoices e.g. Billing Run or Bill Subscription. The payment preference will be used automatically whenever the Credit Limit is about to be exceeded (including the FT's amount) and is available only to payment preferences which are related to one payment gateway provider or a wallet.
    • Opt in for purchases: The payment preference is selected to be used in the payment of one off purchases e.g. Invoices. The payment preference will be used automatically whenever the Credit Limit is about to be exceeded (including the FT's amount) and is available only to payment preferences which are related to one payment gateway provider or a wallet.


Preconditions

  • The company must have an active account with the payment gateway

  • The payment gateway payment method is configured in the system and included in the payment gateway provider.

Postconditions
  • The card information provided must be correct; it is checked by the payment gateway
  • Only one card per Account can be used for recurring payments

  • Each card can be related to only one account payment preference, but each preference can be related to multiple cards.


Back to top  



Column
width20%


Panel

On this page

Table of Contents
maxLevel3


Panel

For the developer

Check out the Contact Financial Operations WEB APIs for a complete list of actions available to integrate CRM.COM to external systems.

Ui button
colorblue
newWindowtrue
iconlink
titleSelf-service WEB APIs
urlhttps://speca.io/CRM/self-service#contact-financial-operations_group

Ui button
colorblue
newWindowtrue
iconlink
titleBack office WEB APIs
urlhttps://speca.io/CRM/backoffice-admin#contact-financial_group


Panel

Analytics

Check out reports and dashboards available for Accounts.

Ui button
colorblue
iconinfo
titleAnalytics
urlhttps://discover.crm.com/display/V4Manual/Analytics+-+R18



...