Finance & USDT

Money, payments and profit — in one secure system

KendaliCRM connects USDT TRC-20 payments, orders, refunds, holds, partner commissions, expenses and profit into a single financial model. The author doesn't just see "how much was paid" — they see how much is actually available, how much is frozen, what's owed to partners and which business delivers real net profit.

USDT TRC-20Append-only ledgerHolds & refundsROI & profit

Finance in KendaliCRM is not a revenue spreadsheet

It's a connected financial layer that understands where the money comes from: which offer was sold, through which landing the buyer arrived, whether a partner was involved, whether the refund window is active, whether there's a hold, what share of the amount is available, what expenses were entered and what ROI the funnel produced.

01Payment

The order gets a status, and the financial record is created automatically.

02Hold

Funds can be frozen due to a refund, a group buy or risk.

03Reversal

A refund doesn't rewrite history — it creates a separate reverse operation.

04Profit

Revenue is linked to expenses, channels and funnel ROI.

Finance dashboard

Available, frozen, sales and refunds — right on the first screen

The finance module shows money in the working state of the business: what can already be withdrawn, what's still protected by a hold, which sales went through during the period, which refunds were issued and how much needs to be paid out to partners.

$

Available balance

Shows the amount that has already cleared the retention rules and can be used by the business owner. This isn't "raw turnover" — it's a more honest operational figure.

Frozen

Holds set aside potentially risky or not-yet-finalized money: the refund window, an incomplete group buy, suspicious activity or a manual freeze.

Refunds & reversals

Full and partial refunds go through a financial reversal. History is never rewritten: each reverse operation is recorded separately.

Append-only ledger

The financial record stores the origin of every amount

  • operation type: sale, reversal, commission, withdrawal or adjustment;
  • the amount in the operation currency and the amount in the author's base currency;
  • a link to the order, offer, partner and the reason for the operation;
  • hold status, release date and the basis for the freeze;
  • a history that can't be deleted or rewrite the past.
Append-only ledger
Sale               Protosender PRO payment   +250 USD
Partner commission Partner commission 30%    -75 USD
Hold release       Refund window closed      +175 USD
Refund reversal    Partial refund            -50 USD
Withdrawal         Partner payout, TX hash   -75 USD
  → history is protected, the past is never rewritten
USDT TRC-20 payments

Native crypto payments without banks or payment aggregators

KendaliCRM can accept USDT TRC-20 directly: the system generates the amount, displays a QR code, tracks the invoice TTL, scans the blockchain via TronGrid and marks the order as paid on an exact transaction match.

Payment scenario

From checkout to blockchain confirmation

  • the author's USDT address is protected from accidental edits and can only be changed by an administrator;
  • the TronGrid API key is stored encrypted;
  • each invoice gets a unique amount with 5 decimal places;
  • the payment page shows the QR code, address, amount and a countdown;
  • a background scanner looks for the transaction by address, exact amount and the USDT contract;
  • there's a test mode, manual verification of incoming payments and two-step confirmation.
USDT invoice · TRC-20
invoice
  → amount with sub-cent (5 decimals, e.g. 250.04173 USDT)
  → QR code + author's wallet address
  → TTL 02:00:00 (countdown)
  → TronGrid scan: address + exact amount + USDT contract
  → TX match → order paid → finance ledger
Holds & refunds

The system doesn't mix turnover with available money

In a typical CRM, a payment often looks like profit right away. In KendaliCRM, money passes through retention rules. This protects the author from premature partner payouts, refunds, unfinished group buys and suspicious activity.

Refund window

A standard window after a product is paid for. The money is recorded but may stay frozen until the period ends.

Group buy prepayment

Prepayments are held until the group is finalized, then move into the refund window.

Risk hold & manual freeze

An extra freeze for a suspicious partner scenario, low conversion confidence or by the author's manual decision.

1

Payment

The order moves to paid, financial operations and related side effects are created.

2

Freeze

The amount or commission goes into a hold with a reason and a possible release date.

3

Decision

A hold can be released, canceled with a reversal or left to auto-release.

4

History

Every change is recorded as a new operation without breaking the financial timeline.

Revenue, expenses & profit

Finance is tied to funnels, so ROI is calculated on real data

The system accounts not only for paid orders, but also for refunds, ad spend, investments, partner commissions and the author's profit. This lets you make decisions about channels and offers based on economics, not gut feeling.

TurnoverTurnover

The total of paid orders for the period.

Net revenueNet revenue

Turnover minus refunds.

ExpensesExpenses

Traffic, advertising and investments.

ProfitProfit

Net revenue minus expenses.

ROIPayback

Profit / investment × 100.

KendaliCRM dashboard: funnel with turnover, expenses, profit, ROI and ad channels
The financial part of the funnel: turnover, expenses, profit, ROI, cost per visit, average order value and ad channels with spend and revenue.
Financial trail across modules

Money is visible not only in "Finance," but in every commercial object

Product and group-buy cards show sales, paid orders, revenue, active partners, direct payment links and automated reminders. This helps you manage money right from the offer's context.

KendaliCRM dashboard: a product with orders, paid revenue and active partners
The financial context of a product: number of orders, paid sales, revenue, partners, the checkout link and email reminders.
KendaliCRM dashboard: a group buy with prepayments, final payments, turnover and enrollment progress
The financial context of a group buy: slots, prepayments, final payments, turnover, enrollment progress and material delivery.
Why it matters

The financial layer protects the author from chaos, refunds and manual errors

When sales, USDT, affiliates, refunds and expenses live in one system, the business sees its real economics — not pretty turnover, but manageable profit.

For digital creatorsAccept payments for courses, templates, software and consulting without bank dependency and with full control of the wallet.
For info-businessSeparate paid money, holds, refunds and final group-buy amounts without keeping everything in spreadsheets.
For partner launchesAccrue commissions, keep them on hold, make payouts on request and record the TX hash without losing history.
Bottom line

Finance becomes part of the business operating system, not a separate accounting headache

KendaliCRM gives the author the full cycle: accept USDT, confirm the order, hold risky amounts, process a refund, pay out a partner, calculate profit and see the funnel ROI.