> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hyperline.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Product updates May, 2026

## Sentinel

Sentinel is your Hyperline monitoring system. It surfaces actionable tasks when something needs attention across payments, invoicing, subscriptions, quotes, and integrations of your account.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/sentinel.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=475d758a4129ce60abe1189e47c5de9f" alt="Sentinel" width="2800" height="1610" data-path="images/changelog/2026-05/sentinel.jpg" />
</Frame>

Tasks are grouped by priority, so you can focus on the issues that matter most and open the relevant list directly from the Sentinel panel.

[*Learn more about Sentinel*](../docs/sentinel/overview)

## Rillet integration

Hyperline now supports Rillet as an accounting integration. You can push invoices, credit notes, customers, payments, and optionally subscription contracts to Rillet.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/rillet.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=0398239ac60fbfe9dbb4f923628a1261" alt="Rillet integration" width="2000" height="1200" data-path="images/changelog/2026-05/rillet.jpg" />
</Frame>

Each Hyperline invoicing entity can be mapped to a Rillet subsidiary, so accounting configuration follows the entity issuing the invoice.

[*Learn more about the Rillet integration*](../integrations/rillet)

## NetSuite integration

Hyperline now supports NetSuite as an accounting integration. You can push invoices, credit notes, customers, and payments to NetSuite as native Invoice, Credit Memo, and Customer Payment records.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/netsuite.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=e0ea8486299b5da0a084532d1f8d8518" alt="NetSuite integration" width="2000" height="1200" data-path="images/changelog/2026-05/netsuite.jpg" />
</Frame>

Each Hyperline invoicing entity maps to a NetSuite subsidiary, with full OneWorld support. You can map products to NetSuite items, resolve income and payment accounts through your accounting rules, and feed Hyperline customer and invoice fields into NetSuite custom fields.

[*Learn more about the NetSuite integration*](../integrations/netsuite)

## Customer portal self-service

Customers can now view their credit transaction history directly from the customer portal, including top-ups, usage consumption, and expirations.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/credit-portal.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=d51b06ce8436a21c99dbe780f0a8b0dc" alt="Credit history in the customer portal" width="2800" height="1208" data-path="images/changelog/2026-05/credit-portal.jpg" />
</Frame>

You can also let customers cancel a subscription from the portal. When enabled in **Settings > Hosted pages**, the cancellation schedules the subscription to end at the end of the current billing period, without immediate refund or proration. Customers can undo the cancellation while the current period is still active.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/subscription-portal-cancellation.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=8bc1b5d23286d41ffaf81fa3b5942eef" alt="Subscription cancellation from the customer portal" width="2800" height="1531" data-path="images/changelog/2026-05/subscription-portal-cancellation.jpg" />
</Frame>

[*Learn more about credits*](../docs/credits/overview)

## Invoice custom properties

Custom properties can now be created for invoices. Values can be set from the invoice builder or when editing an invoice.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/custom-properties-invoice.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=74724547a572c9cc245bc17eebd0093d" alt="Invoice custom properties" width="2800" height="1079" data-path="images/changelog/2026-05/custom-properties-invoice.jpg" />
</Frame>

When the same custom property applies to both subscriptions and invoices, Hyperline automatically copies the subscription value to invoices generated from that subscription.

[*Learn more about custom properties*](../docs/properties/overview)

## Insights generally available

The **Insights** module is now generally available. It gives you interactive financial and revenue dashboards with drilldowns, detailed tables, and filters.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/insights.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=cfd1d10695d7c7dbede9aaf454804f47" alt="Insights" width="2800" height="1804" data-path="images/changelog/2026-05/insights.jpg" />
</Frame>

[*Learn more about Insights*](../docs/analytics/insights)

## Payout reconciliation

Payout reconciliation is now available directly within Hyperline, making it easier to match payment provider payouts with the related transactions in Hyperline. Only supported for Stripe for now.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/stripe-payout.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=49bc297ee29bab38a836bb8ce57462ce" alt="Stripe payout reconciliation" width="2800" height="1825" data-path="images/changelog/2026-05/stripe-payout.jpg" />
</Frame>

[*Learn more about reconciliation*](../docs/invoices/reconciliations)

## Transaction refunds

You can now refund a transaction directly from Hyperline. Use this when money should be returned through the original payment method without creating a credit note.

After the refund settles, the invoice may move back to `to pay`, with the original payment and refund both visible as transactions.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/refund-transaction.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=ac5dc41ff830b48685b39a16741c2e8e" alt="Transaction refund" width="2800" height="1680" data-path="images/changelog/2026-05/refund-transaction.jpg" />
</Frame>

[*Learn more about refunds*](../docs/invoices/refunds)

## Automated exports

Report data can now be exported directly to a Postgres or Snowflake warehouse on a 12-hour or 24-hour schedule.

This helps finance and data teams keep reporting tables refreshed without relying on manual exports.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/automated-exports.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=13aef469213040510e6068f339cdbe9c" alt="Automated exports" width="2800" height="1698" data-path="images/changelog/2026-05/automated-exports.jpg" />
</Frame>

[*Learn more about reports*](../docs/analytics/reports)

## Bundle products

Bundle products let you package several catalog products into a single offering. Each bundle can allocate revenue across its components and control how the bundle appears on invoices.

You can display a bundle as one invoice line, or show each component separately when customers need a detailed breakdown.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/bundle.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=e3637d519f943665b977a8289f274a75" alt="Bundle products" width="2800" height="1774" data-path="images/changelog/2026-05/bundle.jpg" />
</Frame>

[*Learn more about products and prices*](../docs/products/overview)

## Translation overrides

You can now edit product names and descriptions at the subscription level, and override invoice line item translations when editing an invoice manually.

This gives you more control over the labels shown to multilingual customers without changing the shared catalog product.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/product-translation.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=c5079851e1b5460f51df6cfcd3e74f8a" alt="Translation overrides" width="2800" height="1819" data-path="images/changelog/2026-05/product-translation.jpg" />
</Frame>

[*Learn more about subscription translations*](../docs/subscriptions/translations)

## Stricter VAT validation for reverse charge

A new tax setting lets you require a valid VAT number before applying reverse charge in the EU.

When **Enforce a valid tax number for reverse charge** is enabled, Hyperline applies reverse charge only after the customer's tax number has been validated. Hyperline also stores the VIES consultation number on the customer and invoice.

<Frame>
  <img src="https://mintcdn.com/hyperline/wSIhM4MAiV6xEsaD/images/changelog/2026-05/taxes-validation.jpg?fit=max&auto=format&n=wSIhM4MAiV6xEsaD&q=85&s=64b667d66e76258fc20fa9005fd47bc3" alt="Stricter VAT validation for reverse charge" width="2800" height="1251" data-path="images/changelog/2026-05/taxes-validation.jpg" />
</Frame>

[*Learn more about tax management*](../docs/invoices/tax-management#enforce-a-valid-tax-number-for-reverse-charge)
