Skip to content

Transactions

Transactions are the individual charge lines that make up an invoice. Each transaction can be linked to a feature, or stand alone. The platform creates transactions automatically from one-off charges, recurring charges and usage charges. You can also create them manually.

The platform creates transactions from several sources:

TypeHow it’s created
One-offAutomatically when a feature starts, based on the feature’s one-off charge
RecurringAutomatically at each billing interval, based on the feature’s recurring charge
UsageAutomatically from call records during the billing run
Carrier-generatedFrom carrier fixed fee billing files, matched to features via carrier transactions
ManualEntered by a user on a feature or invoice

For non-usage charges (one-off, recurring, carrier-generated, manual), pricing follows a resolution chain: the platform checks the feature first, then the standard feature, then a fixed fee tariff. See Non-Usage Charges for the full picture.

You can edit existing transactions, for example to change the amount or the commission. If you change a transaction on an invoice that already has a bill PDF (anything other than Unsent), you will need to recreate the bill.

The transaction page shows the full details of a transaction. The left context menu includes a link to the invoice the transaction belongs to.

The Transaction Type appears on the invoice in the breakdown of charges. The Transaction Code is for your own use.

For transactions the platform adds automatically, the type and code are set using the values specified for the one-off and recurring transaction types on the feature type. You can add new transaction types at any time.

Notes you enter here appear on the invoice alongside the transaction.

When the platform creates a one-off or recurring charge for a feature that has a feature count, it records that count on the transaction. This count is set when the transaction is created. If you later update the feature count on the feature and back-date the change (by editing the feature or using Actions menu > Change Recurring Charge), existing transactions are recalculated to reflect the new count.

Changing the feature count on the transaction does not change its value. The transaction value is the total value, not a per-item value.

In enhanced mode, a Transaction Amount Mode toggle appears when the Feature Count field is editable. This lets you choose how to enter monetary values:

  • Total (default): Enter the full amount directly, as normal.
  • Per Item x Count: Enter the per-item amount. The system multiplies it by the Feature Count to calculate the total.

This is a convenience feature for data entry only. The platform always stores and bills the total amount, regardless of which mode you use.

Where the wholesale provider of the service can be determined, it is recorded in the Carrier field. For one-off and recurring charges, the provider must be specified on either the feature or, if applicable, the number. For usage charges, the carrier providing the usage records is used.

The Transaction Date is the date shown on the invoice. The Bill Date controls which invoice the transaction appears on. When you create an invoice with a cut-off date, non-call transactions with a bill date before that date are included. If a transaction has no bill date, the transaction date is used instead.

The bill date can be before the transaction date to bill in advance, or after it to bill in arrears. For example, setting a bill date one month before the transaction date causes the transaction to appear on the previous month’s invoice.

This advance/arrears mechanism applies when the invoice uses a single cut-off date (the standard setup). If the invoice has a separate Transaction Cut-off Date, non-call charges are included based purely on their transaction date, and the bill date is ignored for inclusion purposes.

These dates appear on the invoice as the period the transaction covers. For one-off charges, only the start date is set. For usage charges, only the end date. For recurring charges, both are set automatically.

When the platform creates a transaction (one-off, recurring or usage), the retail, wholesale and commission values are calculated automatically. You can edit these later, or add them to a new transaction. The charges are totals for the transaction and are not multiplied by the Feature Count. If you prefer to enter per-item amounts, use the Transaction Amount Mode toggle in enhanced mode.

The fields below make up a transaction record.

Basic identification information for the transaction record, including ID and link.

No fields defined for this section.

Core details about the transaction, including transaction type, description, notes, site, campaign, code, feature count, carrier, and source.

FieldDescription
Transaction TypeThe type of transaction, which will be shown on invoices if no description is given
Transaction DescriptionA description of the transaction
Transaction NotesAdditional notes about the transaction
SiteThe site associated with this transaction
CampaignThe marketing campaign associated with this transaction
Transaction CodeCode for this transaction that can be included in invoice reports for accounting
Feature CountThe number of features associated with this transaction
CarrierThe carrier associated with this transaction
Transaction SourceThe source of this transaction entry

Date information for the transaction, including transaction date, bill date, start date, and end date.

FieldDescription
Transaction DateThe date of this transaction
Transaction Bill DateThe date when this transaction should be billed
Transaction Start DateThe start date of the period which this transaction covers
Transaction End DateThe end date of the period which this transaction covers

Financial aspects of the transaction, including transaction value, VAT rate, carrier value, and fixed fee file value.

FieldDescription
Transaction ValueThe monetary value of this transaction
VAT Rate (%)The VAT rate applied to this transaction
Transaction Carrier ValueThe expected cost of this transaction from the carrier
Fixed Fee File ValueThe value of this transaction from carrier data
CallsNumber of calls included in this call transaction
MinutesTotal minutes (rounded to whole minutes) included in this call transaction

Commission-related information, including commission holders, commission values, and target contributions.

FieldDescription
Commission ProfileThe commission profile associated with this transaction
Commission HolderThe primary commission holder for this transaction
Transaction Commission ValueThe commission value for the primary commission holder
Transaction Commission ContributionThe contribution of this transaction to commission targets
Transaction Commission Contribution (One Off)The one-off contribution of this transaction to commission targets
Transaction Commission Contribution (Recurring)The recurring contribution of this transaction to commission targets
Transaction Commission Contribution (Calls)The calls-related contribution of this transaction to commission targets
Commission Holder 2The secondary commission holder for this transaction
Transaction Commission 2 ValueThe commission value for the secondary commission holder
Transaction Commission Contribution 2The contribution of this transaction to commission targets for the secondary holder
Transaction Commission Contribution (One Off) 2The one-off contribution of this transaction to secondary commission targets
Transaction Commission Contribution (Recurring) 2The recurring contribution of this transaction to secondary commission targets
Transaction Commission Contribution (Calls) 2The calls-related contribution of this transaction to secondary commission targets
Commission Profile TypeThe type of commission profile for this transaction
Commission Profile ValueThe value of the commission profile for this transaction

System-managed information such as last modified date, creation date, and other activity timestamps.

FieldDescription
Last ModifiedTimestamp of the most recent modification to this transaction
CreatedTimestamp when this transaction was created

You can view any transaction by clicking a link to it. These links appear on the invoice page, in reports, and on the Transactions tab of the customer, number or feature the transaction is linked to. In enhanced mode, hover over any transaction link to see a summary tooltip. This can confirm you’re looking at the right transaction without needing to open the full page.

Steps:

  1. View the transaction
  2. Click Edit
  3. Make the necessary changes
  4. Click Save

Optional:

  • Load default values using Default Values > Load in the menu bar

What happens:

  • If you changed the Transaction Value or Transaction VAT Rate, and the transaction is on an invoice other than Unsent, the bill PDF is automatically marked as out of date. You will need to recreate it.
  • Changing the wholesale or commission values does not affect the invoice, so there is no need to recreate the bill.
  • Changing other fields does not mark the PDF as out of date, but you can recreate it if you want those changes reflected.

You can add transactions manually in two ways: linked to a feature, or directly on an invoice.

Add a transaction to a feature when it relates to a specific service. The transaction is placed on the customer’s Unsent invoice, ready to be included on a future bill.

Steps:

  1. View the feature
  2. Click Add menu > New Transaction
  3. Fill in the transaction details
  4. Click Save

Optional:

  • Load default values using Default Values > Load in the menu bar
  • Transaction Bill Date: Set this to bill in advance or arrears. For example, setting a bill date of 01/12/2025 on a transaction dated 01/01/2026 causes it to be billed one month early.
  • Transaction Amount Mode (enhanced mode): Switch to Per Item x Count to enter per-item amounts instead of totals. The system multiplies by the Feature Count before saving. See Feature Count for details.

What happens:

  • The transaction is added to the customer’s Unsent invoice
  • You can then create a new invoice, move the transaction to an existing invoice, or leave it to be billed in a normal billing run

Important: The Transaction Value is the total value, not a per-item value. The Feature Count is shown on the invoice breakdown but does not multiply the value. In enhanced mode, use the Transaction Amount Mode toggle to enter per-item values instead.

Tip: If a fixed fee tariff is configured for the feature, the platform fills in any values you leave empty. For example, leave the Transaction Value blank and the tariff calculates it for you. Enter a value and the tariff is skipped for that field. The tariff can also fill in the wholesale value, commission profile and transaction code.

Add a transaction directly to an invoice when it should not be linked to any feature. This creates a standalone transaction.

Steps:

  1. View the invoice
  2. Click Add menu > New Transaction
  3. Fill in the transaction details
  4. Click Save

Optional:

  • Transaction Amount Mode (enhanced mode): If the Feature Count is editable, switch to Per Item x Count to enter per-item amounts. See Feature Count for details.

What happens:

  • If you added a value to a transaction on an invoice other than Unsent, the bill PDF is marked as out of date. You will need to recreate it.
  • Empty-value transactions are not shown on the bill, so recreating will have no effect until a value is added.

Deleting a transaction from an invoice other than Unsent requires recreating the bill. See Deleting Multiple Transactions to delete several at once from an invoice.

Steps:

  1. View the transaction
  2. Click Actions menu > Delete Transaction

What happens:

  • The transaction is deleted and you are taken to the invoice
  • If the invoice is not Unsent, the bill PDF needs recreating. If you are making multiple changes, wait until you have finished before recreating.
  • If the transaction was a usage charge, the billed usage is reset. The charges may reappear on this customer’s Unsent invoice if a relevant call plan still exists, or on another customer’s Unsent invoice if they now have a matching call plan.

Important: If you cannot see the Delete Transaction action, you do not have delete permission for transactions and/or permission to modify approved invoices.

You can delete multiple transactions at once from the invoice page. You must specify at least one transaction or one date boundary to prevent accidentally deleting everything.

Steps:

  1. View the invoice
  2. Select the transactions to delete:
    • Tick the Update boxes next to specific transactions, and/or
    • Enter dates in the On or After and/or Before boxes to set a date range
  3. Click Delete Transactions

What happens:

  • Only selected transactions within the date range (if specified) are deleted
  • If a transaction covers a date range (e.g. a recurring charge) and only part of it falls within the specified dates, it is partially deleted. This can split the transaction into two smaller ones for the periods outside the deleted range.
  • If the invoice is not Unsent, the bill PDF needs recreating. Wait until you have finished all changes before recreating.
  • If any deleted transaction was a usage charge, the billed usage is reset and may be reallocated using the normal rules.

Important: If you cannot see the button, you do not have delete permission for transactions.

You can refund transactions from the invoice page. Refund transactions are added to the customer’s Unsent invoice. Refunding a transaction on the Unsent invoice deletes it directly instead. If the original transaction is later deleted, its refund is also deleted.

You must specify at least one transaction or one date boundary.

Steps:

  1. View the invoice
  2. Select the transactions to refund:
    • Tick the Update boxes next to specific transactions, and/or
    • Enter dates in the On or After and/or Before boxes to set a date range
  3. Click Refund Transactions

Example: A customer was overcharged £50 on their January invoice. View the January invoice, tick the transaction to refund, and click Refund Transactions. A £50 credit appears on the customer’s Unsent invoice, ready for the next bill.

What happens:

  • Refund transactions of the appropriate amount are added to the Unsent invoice
  • If a transaction covers a date range and only part of it falls within the specified dates, it is partially refunded
  • The original invoice is not changed, so there is no need to recreate it
  • You can then create a new invoice (or credit note) immediately, move the refund to an existing invoice, or leave it for the next billing run

Important: If the refunded transaction was a usage charge, the usage stays on the original bill. To move usage to another customer, delete the transaction instead, as usage charges cannot be split across customers.

There are several ways to apply a credit to a customer’s account, depending on the situation.

If the credit relates to a charge you have already billed, use the Refund Transactions process above. This creates a matching credit on the Unsent invoice linked to the original charge.

You can also refund a single transaction from its own page using the Actions menu > Refund option, rather than selecting it from the invoice.

Adding a Goodwill Credit or Manual Adjustment

Section titled “Adding a Goodwill Credit or Manual Adjustment”

Use this approach when the credit is not tied to an existing charge, for example a goodwill gesture, a pricing correction, or a manual adjustment.

Steps:

  1. View the customer’s Unsent invoice
  2. Click Add menu > New Transaction
  3. Set the Transaction Type to Credit, Refund, or Manual Adjustment as appropriate
  4. Enter a negative amount in the Transaction Value field (e.g. -25.00 for a £25 credit)
  5. Add a description in Transaction Notes so it is clear on the bill
  6. Click Save

What happens:

  • The credit appears on the Unsent invoice as a negative transaction
  • It is included on the next bill, reducing the total amount due
  • If the credit is large enough to exceed the other charges, the bill total may be negative. A mixed document like this is a statement, not a credit note. To issue a standalone credit note, move the credit transactions onto a new invoice that contains no positive charges.

Example: A customer was promised a £50 goodwill credit for service disruption. View their Unsent invoice, add a new transaction with a value of -50.00, set the type to Credit, and add a note such as “Goodwill credit - service disruption 15/01/2026”. The £50 credit appears on their next bill.

When a new invoice is created, it picks up Unsent transactions with a date before its cut-off date. If you add a credit dated this month, it won’t appear on this month’s invoice because charges are usually billed in arrears.

To include a credit on the next bill, set the Bill Date to fall in the previous month. This tells the platform to treat it as belonging to that earlier billing period, so it is picked up by the next invoice run.

For example, if your billing runs use a cut-off of the 1st of each month and you add a credit mid-February, set the Bill Date to a date in January (e.g. 31/01/2026). The credit is then picked up when the February invoice is produced. See Transaction Date and Bill Date for more detail on how this works.

You can move transactions between two invoices on the same customer account, including to or from the Unsent invoice, or to a new invoice.

Moving transactions to or from an invoice that has a bill PDF requires recreating the bill.

You must specify at least one transaction or one date boundary.

Steps:

  1. View the invoice that currently holds the transactions
  2. Select the transactions to move:
    • Tick the Update boxes next to specific transactions, and/or
    • Enter dates in the On or After and/or Before boxes to set a date range
  3. Select the destination invoice from the drop-down next to Add to Invoice
  4. Click Add to Invoice

What happens:

  • Selected transactions within the date range (if specified) are moved to the destination invoice
  • If a transaction covers a date range and only part of it falls within the specified dates, it is partially moved. This can create up to three smaller transactions: one for the period before the range, one for the moved portion, and one for the period after.
  • Both the source and destination invoices may need their bill PDFs recreating. Wait until you have finished all changes before recreating.
  • If any moved transaction was a usage charge, the associated usage moves with it. When a date range is specified, only usage within that range moves.