New Integrations

  • [Bnamed] Added: Bnamed.net domain registrar module

New Features

  • [Affiliates] Added: Option to specify whether affiliate can request withdrawal by ticket or email
  • [API] Added: getPromoDetailsByCode call to return coupon details by its code
  • [API] Added: simulateOrderInvoice API call to simulate order's invoice (without actual sending/creating invoice)
  • [Services] Added: Displaying prices for components in service details

Bugs Fixed

  • [2019 Theme] Fixed: Alert about pending domain registration messes up UI if top-menu layout is used
  • [2019 Theme] Fixed: Cannot upgrade related component field
  • [Admin] Fixed: Price recalculation does not include discounts applied on client services
  • [Admin] Fixed: Price recalculation triggered from product generates incorrect prices on services with non-standard form values.
  • [Billing] Fixed: Client applying invoice coupon on invoice in additinal currency, gets discount in main currency value
  • [Billing] Fixed: Metered usage can be invoiced twice if it is recorded on the invoice generation day.
  • [Client area] Fixed: Only one Direct link added in client functions shows up in client area.
  • [Clientarea] Fixed: Cannot upgrade related component field
  • [Contracts] Fixed: Unable to find contract for upgrade
  • [DCIManager 6] Fixed: Possible php errors in cron task
  • [Google Currency] Fixed: api.exchangerate.host now requires API key
  • [InternetX] Fixed: Import prices sets the wrong amount for some TLDs
  • [MultiBrand] Fixed: Contact is assigned to the wrong brand
  • [Openstack] Fixed: Potential issue after rebuild where VM becomes inaccessible.
  • [Proxmox] Fixed: Changing client function "Display in" option has no effect
  • [Proxmox] Fixed: Unable to reinstall imported VMs
  • [Support] Fixed: Submitter name does not always have the correct value

Subscribe to our newsletter

And be the first to know about special offers, promo-codes, new product releases and more!