Skip to main content
Code
CodeFinal Preview

Build extensions that make Final yours.

FOR RESELLERS & MERCHANTS

Extend Final with your own features. Built for organizations, agencies, and platforms managing multiple companies.

Final Code builder elements admin interface

Introducing Code,
the command centre for your commerce.

Final Code command centre preview

How does the Final POS extension platform work?

Turn your POS into a platform

Final works out of the box, Code is how organizations adapt it to every client, vertical, and workflow without waiting on a roadmap.

Deliver exactly what clients ask for

Create purpose-built features for each business type.

Stand out in competitive markets

Win deals by offering features others can't.

Roll out consistently across companies

Ship once, reuse everywhere across the industry.

How it works

Four steps from idea to live extension — no complexity.

  1. Create your web application

    Make it compatible with Final tools using Final's commands.

    JavaScript module being authored in the code editor
  2. Choose where to embed it

    Drop your UI into checkout, the back office, or the Final Builder.

    Checkout cart with a birthday reward extension applied
  3. Use it inside Final

    Configure menu items, builder elements, and tables — all in one place.

    Code admin showing the menu items configuration
  4. Make it available to your clients

    Roll your extension out across every company you manage with a single deploy.

    Deploy extension dashboard showing rollout to client companies

Add new experiences across Final

Extend Final where it matters most: inside the Builder, inside Manage, and in the data that powers your workflows.

Builder extension screens in Final

Add new blocks to the Builder

Put your custom UI directly inside drag-and-drop flows.

See it in action
Custom extension page rendered inside Final Manage

Add pages in Manage

Give clients settings, dashboards, and reports that match your extension.

See it in action
Structured data tables in the Final platform

Power it with structured data

Store the information your extension needs so it works reliably across outlets and stations.

See it in action

Ship your next POS feature as an extension

Build tailored workflows your clients actually need — and roll them out with confidence.

Get started
Table ReservationActive
Select TableAvailable tables highlighted
Table 12 seats
Table 46 seats
Table 58 seats
Table 34 seats
Confirm Reservation
Loyalty RewardsActive
Customer Points850
Progress to next reward850/1000
Free DrinkAvailable
10% OffAvailable
Redeem Points
Pickup TimeActive
Now10 min20 min30 min45 min
Custom time
Estimated ready time:In 20 min