Billing Transactions
Billing subscription line transactions record the link between a subscription line and the invoice line generated from it. Each transaction represents one billing event for one subscription line in one billing period.
Billing subscription line transactions record the link between a subscription line and the invoice line generated from it. Each transaction represents one billing event for one subscription line in one billing period.
Once a transaction has been raised, the next step in the receivables cycle is collecting payment. FAR models this with two entities: Cash Receipts record incoming payments, and Receipt Schedules reconcile those payments against outstanding transactions.
FAR provides two mechanisms for granting access to customer accounts: invites for onboarding human users, and authentication credentials for programmatic access. A third entity, merchant credentials, handles the reverse direction — storing credentials that let the platform connect to external merchant systems on behalf of a customer.
Customers often operate at multiple locations, and each location may serve a different business purpose — one site for billing, another for shipping, a third for both. FAR handles this with a two-level hierarchy: customer sites and customer site uses.
Customer transactions are the financial documents at the heart of accounts receivable — invoices, credit memos, and debit memos. FAR models these using a header/line pattern: a transaction header carries document-level details, while transaction lines hold the individual line items.
A Customer is the central entity in the FAR module. It represents a financial relationship with a party — the entity you invoice, collect payment from, and manage receivables for. Every customer references a party in the PRM (Party Relationship Management) module, linking the accounts-receivable record to the broader party identity.
The FAR data model is built around three core areas — Customers, Transactions, and Receipts — with supporting entities for payment terms, customer sites, and authentication. Understanding how these relate is the key to understanding how Raytio tracks accounts receivable.
Raytio's Financials – Accounts Receivable (FAR) module manages customer accounts, invoicing, and payment collection. It tracks who your customers are, what they owe, and how payments are received and applied.