Product updates

What’s new inAlt Radius CRM Pro

Follow the latest improvements, fixes and releases for Alt Radius CRM.

Displayed releases: 20 · Total: 65

Last release

v1.8.30

Latest1

Improved 1

  • The example deployment settings now direct documentation screenshot imports through the authenticated CMS origin before the approved images are copied to AltRadius-owned public storage.

v1.8.29

1

Improved 1

  • Installations can now configure a dedicated public media location for documentation screenshots, allowing imported guides to keep their images with the rest of the product's static content.

v1.8.28

543

Added 5

  • OLT and ONU monitoring — operators can add supported fibre access equipment, view live chassis and PON health, discover connected ONUs, and review or approve subscriber links from a dedicated worklist. Huawei, ZTE, BDCOM, V-SOL and Nokia equipment are covered according to the data each platform exposes.
  • Router monitoring and guided SNMP setup — router pages now show live health, traffic and interface information, with in-app setup guidance and a connection test to catch incorrect settings before saving.
  • Customer network view — customer profiles can show the active session, delivered speed, router queue and linked fibre device in one place, making access and performance problems easier to diagnose.
  • Customer portal service changes — eligible customers can recharge prepaid service and request plan changes from the portal, including provider payment where configured and operator review where required.
  • Login activity history — super administrators can review sign-ins and security-relevant access events with clearer device and session context.

Improved 4

  • Payment-gateway setup now previews the callback address before saving, guides operators through the provider steps, and confirms required setup before a connection is activated.
  • Postpaid payments and renewals now follow a clearer service workflow, including more reliable handling of queued renewals and customer-requested changes.
  • Finance reports, customer imports, location selectors, tariff-plan forms and ticket entry received usability and consistency improvements.
  • Partner top-up reporting opens on today's activity by default, while allowing operators to expand the period when needed.

Fixed 3

  • Prepaid promise-grace expiry now uses the configured timing consistently, preventing service state from changing earlier or later than intended.
  • Router and OLT monitoring now handle stale, unsupported or incomplete device replies more safely and keep device credentials out of read-only customer and activity views. security fix
  • Finance reports now separate renewals from returning customers more accurately and keep affected totals consistent across the related views.

v1.8.26 / v1.8.27

1

Improved 1

  • Release packages now exclude internal development and operator-only files, reducing unnecessary installation contents and preventing those materials from being exposed by a misconfigured web server. security fix

v1.8.25

1

Fixed 1

  • Expired, suspended and disabled customers are now disconnected promptly even while scheduled plan changes are being processed. Scheduled plan work can no longer overwhelm background processing, repeatedly retry the same failed request, or delay disconnects on MikroTik and BNG routers.

v1.8.23 / v1.8.24

1

Improved 1

  • More reliable updates for larger installations — application services now complete startup reliably after an update even when the route collection needs additional build-time memory.

v1.8.22

22

Improved 2

  • Clearer finance report comparisons — Branch Earnings and Profit & Loss now use a consistent view of revenue and costs, making direct and partner-channel sales easier to compare and reconcile.
  • Partner balances, commissions, top-ups and payment-fee reports present totals and labels more consistently across their tables and exports.

Fixed 2

  • Cancelling a service now reverses the cost of its undelivered period in finance reports, preventing cancelled cycles from understating profit.
  • Credit notes and refunds now reduce report totals only where the related revenue is still recognised, avoiding duplicate reductions in finance reporting.

v1.8.21

524

Added 5

  • Partner referral controls — branches can now switch the partner programme on or off, with partner-only pages and actions safely unavailable while it is disabled. Partners can also top up their own wallet online when their branch enables it.
  • Card payments and card refunds — JazzCash card payments can now be collected, confirmed and, where the payment provider supports it, returned to the original card through the normal refund workflow.
  • More flexible prepaid promise grace — operators can set a grace window for a branch and tailor it for an individual partner or customer, keeping short-term payment promises within the limits they have approved.
  • Revenue by Plan report — see income, cancellations and customer counts by plan, with add-on revenue kept separate for clearer commercial reporting.
  • Automatic partner settlements — eligible partner payouts and recoveries can now be handled automatically when a branch opts in.

Improved 2

  • Customer portal usernames can be chosen and updated directly, making account access easier to manage.
  • Finance screens, filters, exports and report links are clearer and more consistent across desktop and mobile views.

Fixed 4

  • Finance reports now keep daily collections, partner commission totals, profit and loss, write-offs and reversal adjustments aligned with the correct customer and partner records.
  • A branch-owned customer can no longer have bad debt incorrectly assigned to a partner.
  • Payment gateways and refunds now apply the same availability rules in the screen and at the point of saving, including clearer handling for supported card refunds.
  • Customer-service actions now avoid offering add-ons, reactivation or payment paths that are not valid for the service's current state.

v1.8.19 / v1.8.20

1

Improved 1

  • The application now caches its configuration during start-up by default, so installations come online faster after an update and every request does less work. The behaviour can be switched off with the `BUILD_RUNTIME_CONFIG_CACHE` setting if support asks for it while diagnosing an issue.

v1.8.18

1

Improved 1

  • Server tuning settings are now documented in the example environment file: PHP memory limit, execution and input time limits, upload and post size, and cache sizing can all be set per installation and are applied automatically when the application starts.

v1.8.17

1

Improved 1

  • Improved update diagnostics so support can see the exact installed application release consistently.

v1.8.13

111

Added 1

  • Added WABA On Cloud API as a WhatsApp provider, including approved-template configuration and connection testing.

Improved 1

  • Improved application start-up reliability after updates on installations with larger configuration sets.

Fixed 1

  • Transaction pages now remain available when a transaction references an archived customer.

v1.8.12

22

Improved 2

  • Clearer customer-portal ticket screens and navigation.
  • Checkout completion now returns customers to the correct page more reliably.

Fixed 2

  • Corrected invoice and payment-receipt issues discovered after the previous release.
  • Fixed several customer-portal layout and ticket-form details.

v1.8.11

535

Added 5

  • Archive a customer — put a customer out of service without deleting them. Archived customers drop out of the everyday lists and can be restored at any time; their invoices, payments and history stay exactly as they were. Archiving can be applied to many customers at once.
  • Archived customers can no longer be brought back online by a network reconnection request, so an archived account stays offline until you restore it.
  • Per-partner selling controls — decide, for each partner, whether they may set a custom price and whether they may sell custom prepaid periods.
  • Recoveries in partner reports — recovered commission now has its own total instead of being spread across other figures.
  • Reverse a partner wallet top-up — undo a top-up that was recorded in error, from either ledger tab, with the same action menu on both.

Improved 3

  • Customer list and customer profile pages load noticeably faster.
  • Menus, permissions and translated text are now cached in the browser, so pages appear faster after the first visit and new wording still arrives without a manual refresh.
  • Clearer wording and layout across the tax group, finance ledger, wallet and calendar screens.

Fixed 5

  • Refunds and credits now keep their exact value to the last decimal place, so a partner's wallet balance can no longer be left a fraction short after a refund.
  • Corrected several issues with plan changes from prepaid to postpaid, prepaid recharges, and cancelling add-ons or services.
  • Commission recovery now behaves correctly when a service is cancelled or its plan is changed.
  • Fixed a setup wizard that could show the wrong completion state.
  • Fixed a date-range filter that appeared active before a range had been applied.

v1.8.10

1

Fixed 1

  • Improved start-up reliability on servers with tighter memory limits.

v1.8.6 / v1.8.9

427

Added 4

  • Refund refusals now say why — when a payment receipt can't be refunded, the payments screens show the specific reason (receipt not settled, no linked invoice, payment not collected externally, or the service already cancelled with its value returned) instead of a generic "not reversible" message, in every supported language.
  • Chargeback is now its own action, separate from refund — a bank-forced chargeback can still be recorded even on a receipt whose refund is blocked, keeping the books honest about money that has already left.
  • The prepaid promise (grace period) banner now has a Pay button that opens the standard payment dialog in place, with a live warning when the amount entered falls short of what the promise requires.
  • Add-on cards on cancelled and non-active services now explain why an add-on can't be added, or that it will be charged at the next renewal rather than immediately.

Improved 2

  • Partner dropdowns across the app now show the full partner hierarchy as an indented tree on desktop as well as mobile.
  • The grace-period payment dialog no longer offers payment options that can't save the cycle, and the promise banner stays hidden once the underlying invoice is settled or cancelled.

Fixed 7

  • A payment could be refunded twice on a service that was already cancelled and had its value returned; this is now blocked with a clear explanation.
  • The refund button and the refund action could disagree about whether a refund was allowed; there is now one rule, re-checked at the moment of saving, so a blocked refund can't slip through by any route.
  • A partial payment or IOU during a promise grace window could reactivate a service whose promise was never fulfilled, only for it to be cancelled that night. Reactivation is now withheld while a promise is still open; payment in full is unaffected.
  • Cancelling an add-on could mark its invoice "Paid" when nothing was ever collected; such invoices are now marked Cancelled, with the original total preserved for audit.
  • Add-ons could be attached to a cancelled service and then silently billed after a later win-back; this is now rejected with a clear message.
  • Two operators refunding the same receipt at the same moment can no longer both push a reversal through.
  • The nightly activation, renewal and expiry runs now skip services carrying a recorded processing error, so one failing service no longer blocks the batch.

v1.8.7

221

Added 2

  • Prepaid promise / grace period — optionally give a prepaid customer a short grace window to pay after expiry, with an automatic path through reminder, suspension and finalisation. Off by default; enable it per branch and choose the number of days.
  • Bulk record payment — settle several outstanding customer invoices in one action from the Branch Ledger.

Improved 2

  • Eight new languages — Pashto, Sindhi, Bengali, Arabic, Spanish, French, Brazilian Portuguese and European Portuguese join English and Urdu, with a full translation pass across the product and correct fonts for each script. A language can now optionally carry a country or territory, and switching language reloads wording immediately.
  • Branch ledger corrections and clearer messaging.

Fixed 1

  • Improved the reliability of background imports and other queued work by preventing memory-related worker restarts.

v1.8.5

233

Added 2

  • Online refunds — refund a card payment straight back to the customer's original payment method where the payment provider supports it, with wallet or manual return available otherwise. Includes automatic reconciliation of refunds confirmed by the provider.
  • Authentication credentials are now available in customer bulk actions.

Improved 3

  • Redesigned payment receipt preview — a wider, two-column layout that fits a laptop screen without scrolling, with linked payer and partner names.
  • Faster customer pages and sidebar, and a smoother main dashboard.
  • Responsive layout fixes across the customer portal, customer profile, support, billing and superadmin screens, plus improved pagination.

Fixed 3

  • Ticket module fixes, including a duplicated ticket-status label.
  • Corrected payment account visibility and several finance and customer screen issues.
  • Refund and reversal messages now appear in the selected language.

v1.8.4

1

Fixed 1

  • Payment account dropdowns only ever listed one account per payment method — any other configured account was invisible and unselectable. All eligible payment accounts now appear in the Record Payment dialog, on the invoice payment screen, and in the partner payment account picker, for both admin and partner users.

v1.8.3

222

Added 2

  • Finance Reports module — a new reports hub with 13 finance reports (revenue, invoices, receivables, aging, collections, partner performance, and more) with exports.
  • Installments & partner-provided charges — sell add-on products in installments with a payment schedule, progress tracking, early payoff, and cancellation options; add-on products can now also be provided by partners.

Improved 2

  • Granular role-based access — roles now carry a data scope, so staff members see exactly the customers, invoices, payments, tickets, and leads their role allows. Access checks were tightened across the finance area.
  • Responsive layout fixes across networking, tariff plans, roles, users, tickets, and finance pages.

Fixed 2

  • Invoice payment could be triggered without the right permission.
  • Issues with role editing, add-on cancellation, write-offs, the recharge form, ticket sending, and email delivery of finance reports.
Background Gradient Background Gradient