POS Extension

Point of Sale on Salesforce

Add POS to Booking Ninjas when you need to take on-site orders, record sales, apply discounts or refunds, and keep transaction history connected to operations.

Booking Ninjas Point of Sale

Add POS When the Sale Happens On Site

POS is a paid Booking Ninjas extension, not part of Core.

+$100

Per Location / Month

Add POS to each location that needs the POS workflow.

2

POS Components

The extension includes POS Admin and POS App.

1

Connected Sales Record

Keep orders, sales, refunds, discounts, and reporting in the same platform.

Watch the POS Extension in Action

Show the sale, the transaction record, and what staff can manage after payment.

Add POS sale video

Run a Sale

Show how staff create an order, add items or services, and complete the configured checkout flow.

Add discounts & refunds video

Discounts & Refunds

Show how staff apply discounts, handle refunds, and keep the transaction history visible.

Add POS reporting video

See the Sales Record

Show transaction history, sales reporting, and location-level operational visibility.

Verified in the Salesforce Ecosystem.

Booking Ninjas is publicly listed on Salesforce AppExchange, giving buyers an external place to review the product and its public pricing reference.

Run the Sale. Keep the Record.

POS gives staff the transaction workflow they need while keeping the sales record connected to Booking Ninjas.

Orders & Sales

Create orders and keep completed sales as structured transaction records.

Discounts

Apply supported discounts inside the POS workflow instead of handling them outside the sale.

Refunds

Handle supported refund workflows while keeping the adjustment tied to the transaction history.

POS Reporting

Review sales activity and transaction records through the reporting available in your setup.

Connect the Sale to the Customer and Operation

POS is most valuable when the transaction is part of a broader Booking Ninjas workflow.

Customer Context

Keep transaction records connected to the relevant customer or contact where the workflow is configured that way.

Booking Context

Connect POS activity to reservation or service workflows when POS is used alongside Core.

Membership Context

Use POS alongside the Membership extension when member-related sales or benefits are part of the operating model.

Location Context

Keep sales activity tied to the location where the extension is being used.

Add POS by Location

The POS extension is priced per location, so you can add it where the in-person sales workflow is actually needed.

  • Use POS at one or many locations
  • Keep transaction records tied to the selling location
  • Manage staff access through the configured Salesforce security model
  • Review sales reporting across the locations in your implementation
  • Add supported devices without a separate Booking Ninjas device fee

Keep Payment and Transaction Controls Clear

Booking Ninjas manages the POS workflow. Payment processing still depends on the configured processor, hardware, and vendor setup.

  • Configured payment gateway or processor connection
  • Order, sale, discount, and refund records in Booking Ninjas
  • Salesforce-based permissions and access controls
  • Transaction history for operational reporting
  • Processor, hardware, transaction, and vendor fees remain separate where applicable

Where the POS Extension Fits

Add POS when the operation takes on-site payments for products, services, food, activities, or other in-person sales.

Hotel point of sale

Hotels & Resorts

Use POS for on-site products, services, dining, or other guest purchases.

Learn More
Restaurant point of sale

Restaurants

Run food and beverage sales while keeping the transaction record inside Booking Ninjas.

Learn More
Spa point of sale

Spa & Wellness

Take payment for services and on-site products as part of the customer visit.

Learn More
Country club point of sale

Clubs & Membership Operations

Use POS alongside Membership for dining, retail, services, or other member purchases.

Learn More

POS Extension Pricing

Add POS only where you need it. The extension is priced per location.

How It Fits

Core + POS

$500 / month for Core + 1 POS location

Core is $400/month. Add POS for +$100/month per location. If your use case does not need Core, POS can still be selected, but the Booking Ninjas minimum subscription remains $400/month.

  • Implementation is separate
  • Payment processor and transaction fees are separate
  • Hardware or vendor costs are separate
  • KDS is a separate +$100/location/month extension

One-time implementation is to be discussed based on locations, POS workflow, payment setup, devices, data, integrations, testing, training, and rollout. Learn why implementation is discussed before a final price .

POS: Booking Ninjas vs Other Approaches

Compare a separate terminal or generic POS with a POS extension that stays closer to your Salesforce operations.

Capability Separate Terminal Booking Ninjas Generic POS
Orders & sales Payment-focused Included in POS extension Usually supported
Discounts & refunds Depends on terminal Included in POS extension Usually supported
Transaction history Separate from operations Connected Salesforce record Inside POS system
Booking context Separate Can connect with Core Requires integration
Membership context Separate Can connect with Membership Depends on product
Multi-location model Terminal-based +$100 per location Vendor pricing varies
Salesforce context No native connection Salesforce-native Requires integration
Best fit Simple payment capture POS + broader BN operations Standalone retail workflow

Frequently Asked Questions

Is POS included in Core?

No. POS is a paid extension. It costs +$100/month per location and includes POS Admin and POS App.

What is included with the POS extension?

POS includes orders, sales, discounts, refunds, transaction records, POS reporting, POS Admin, and POS App.

How much is Core + POS for one location?

Core is $400/month and POS is +$100/month per location, so Core + POS for one location is $500/month before implementation and third-party costs.

Can I use POS without Core?

Yes. Selected extensions can be used without Core when the use case fits, but the Booking Ninjas minimum subscription is $400/month.

Does POS include payment processing fees?

No. Payment processor, transaction, hardware, and other vendor fees are separate where applicable.

Does Booking Ninjas charge separately per supported POS device?

No separate Booking Ninjas device fee is added for supported devices. Hardware or third-party device costs can still apply.

Is KDS included with POS?

No. KDS is a separate extension priced at +$100/month per location.

Does POS require AI?

No. POS works without AI. AI-assisted analysis can be scoped separately where it supports a defined use case and the required data is available.

How is implementation priced?

Implementation is discussed separately based on locations, POS workflow, payment setup, devices, data, integrations, testing, training, and rollout. Learn why implementation is discussed before a final price .

Add POS Where the Sale Actually Happens

Extend Booking Ninjas with a Salesforce-native POS workflow for orders, sales, discounts, refunds, transaction records, and reporting.

WhatsApp Us

WhatsApp Us