POS Base (SDK)

A touch POS 100% Integrated in Dynamics 365 Business Central

Introducing the POS Base Software Development Kit (SDK), the all-in-one solution for seamless point-of-sale integration in Dynamics 365 Business Central.

With our innovative Software Development Kit, Business Central developers can effortlessly integrate a touch POS into their solutions, saving valuable time and resources. Our SDK's layered architecture grants access to modify the AL source code of the POS business logic without any concern about the POS visual layer.

    Click the image to see Desktop client in action


Our POS System is responsive and works seamlessly on desktop, tablet, and mobile devices.

Experience the versatility of our POS System with seamless responsiveness on any device. Our POS System has been designed to adapt to all screen sizes, whether you're using it on a desktop, tablet, or mobile device. This means you can take your sales on-the-go and never miss a beat. With our POS System, you'll have access to all the features and functionalities you need, regardless of the device you're using.

    Click the image to see BC Tablet client in action
    Click the image to see BC Mobile client in action

  POS Device Manager

The POS device Manager feature comes with a wide range of pre-configured properties that make it easy to manage your point of sale devices. With this feature, you can easily assign salespeople and warehouses to specific devices, set up item layouts, choose report formats, and more.

However, the real power of the POS device Manager feature lies in its ability to be fully customized by developers to suit your specific business needs. With the ability to add new properties and customize existing ones, developers can create a truly tailored point of sale solution that perfectly fits your business requirements.

   Multiple Operations

The ability to manage multiple operations from a single POS interface is a crucial feature for any point-of-sale. With this feature, each salesperson assigned to a particular POS device can handle a variety of tasks seamlessly, such as processing tickets, take orders, and more...

    Click the image to see it in action

Order Management

By default, Orders provides a comprehensive suite of tools for managing and tracking orders with features such as status control, customer assignment, shipment date management, and more.

Our POS System provides a powerful foundation for managing orders, but its true value lies in its ability Developers can easily tailor the POS solution to meet the specific needs of their business, adding new functionality or tweaking existing features to optimize the order management process

    Click the image to see it in action

Table Service

Our POS System includes a table service feature that allows staff to assign tables to specific customers and manage their orders and payments seamlessly. This feature can be customized to meet the unique needs of each business and can be easily enabled specifically for each device and their localization through the POS Device Manager.

    Click the image to see it in action

Credit Memos

The POS system comes with a built-in functionality that enables authorized merchants to process refunds for customers based on historical purchases. However, developers have the flexibility to customize this feature to meet specific business needs.

    Click the image to see it in action

Multi-currency support

Designed with multi-currency support, enabling businesses to accept payments from customers in different currencies


The POS system allows to track all sales transactions and provides a complete record in General Ledger of all financial activity.

The system tracks all cash transactions, including cash receipts and disbursements, also allows transfers between cash registers, which can be useful for businesses with multiple locations or for businesses that need to move money from one register to another.

At the end of a business day or shift, the cash close allows audit of all payment transactions recorded during the period.

    Click the image to see it in action

Barcode support

Prepared to efficiently and accurately scan standard barcode formats, such as EAN13, UPC-E, ...

Developers with our POS SDK can customize to suit the specific needs of a business, such as implementing new functionalities that allow the system to read internal barcodes with information like weight, price, loyalty cards, order numbers, coupons, ...

User Interface Customization

One way to customize the POS user interface is to adjust the sales lines panel left or right. This feature allows users to move the sales line item panel to the left or right side of the screen, depending on their preference.

Another customization option is to adjust the size of item tiles on the POS screen. This feature allows users to display larger or smaller item tiles, depending on their needs.

Advanced customization options in the POS system allow modify the fields displayed on the POS user interface. This customization can be done through the advanced system configuration options or more advanced features by working with a developer with our POS SDK. Some common modifications, include adding fields, displaying extended descriptions, or including custom fields for specific business needs.

    Click the image to see it in action

POS SDK Architecture

The integration approach of the POS system it is divided into different extensions.

The POS Base extension includes the visual POS interface, and Device control, while the POS Logic and Cahier extensions contains all the business logic.

This flexibility means that developers can optimize the POS to match the unique needs of your business, giving greater control and improved efficiency. Whether you need to add new fields, change workflows, or integrate with third-party systems, the POS SDK can be fully customized to meet your needs.

POS Business Logic

POS Base SDK gives developers full access to the source code of the POS system business logic.

By providing access to the business logic source code, developers can modify and customize the underlying logic of the point-of-sale system to suit the specific needs of their business or clients. This level of control allows for a greater degree of flexibility and customization in the development of point-of-sale solutions.

    Click the image to see it in action

Publish in AppSource

Business Central developers can adapt our POS SDK to integrate it into their solutions, and even publish it on AppSource.

  • CORUS Financial Soft, S.L
  • Tarragona (Spain)
  • NIF: B43658236
© 2023 CORUS Financial Soft, S.L