What it does, what it needs, where it stops

85 capabilities grouped by who uses them. Each row says whether it is released, what has to be configured, what it depends on, and any documented limit. Planned work is not listed.

Show

Ordering, catalogs, pricing, quotes and account access

For B2B buyers, sales reps, counter staff

  • Visual order form — sales order, cash sale, invoice or quote

    Released
    Configuration
    Order Form module; transaction type set per module
    Depends on
    NetSuite custom transaction forms per subsidiary
  • Product catalog — grid/list/gallery, categories, attribute filters, search, variations, images

    Released
    Configuration
    Catalog built by a NetSuite script; assigned per subsidiary and account
    Depends on
    NetSuite items; images in the File Cabinet
    Limitations
    Catalog cached for 24h; price changes appear after refresh
  • Customer-specific catalogs and exclusive items

    Released
    Configuration
    Catalog restrictions; per-page exclusive-item setting
  • Price levels, quantity breaks, discount items

    Released
    Configuration
    Maintained on NetSuite item and customer records
    Depends on
    NetSuite pricing
    Limitations
    Quantity breaks apply on the order, not shown as a table in the catalog grid
  • Header and line discounts

    Released
    Configuration
    Discount Header / Discount Item components; PIN limits optional
  • NetSuite promotions and coupon codes (auto-apply)

    Released
    Configuration
    Promotions set up in NetSuite
    Depends on
    NetSuite Promotions feature
    Limitations
    Rule types confirmed per client during scoping
  • Multi-currency

    Released
    Configuration
    Enable on the workflow and on each catalog
    Depends on
    NetSuite Multiple Currencies
    Limitations
    No client-side conversion; no mixed-currency carts
  • Kits, item groups and assemblies

    Released
    Configuration
    Option to show kit components on lines
  • Lot, serial and bin detail on order lines

    Released
    Configuration
    Inventory detail checks on submit; auto-assign options
    Depends on
    NetSuite Advanced Inventory / Bins
  • Units of measure

    Released
    Configuration
    Prices scale by UOM conversion rate
    Depends on
    NetSuite UOM feature
  • Quotes — create, list, edit, convert to order

    Released
    Configuration
    Quote modules enabled per workflow
  • Saved drafts / suspended orders

    Released
    Configuration
    Saved Orders component
    Limitations
    Suspended sales may be cleared at end of day
  • CSV line import

    Released
    Configuration
    CSV Import component on the order form
  • Barcode scanning — USB/Bluetooth scanner, device camera, manual SKU

    Released
    Configuration
    Scan Items component
    Depends on
    Scanner in keyboard-wedge mode, or a device camera
    Limitations
    Not available on dashboard modules
  • Ship vs. store pickup; shipping methods and cost

    Released
    Configuration
    Shipping Method component
    Depends on
    NetSuite shipping items
  • Order history, status and carrier tracking links

    Released
    Configuration
    Order History module
    Depends on
    Tracking number on the NetSuite fulfillment
  • Reorder from history

    Released
    Limitations
    Reorders use current pricing
  • Customer hold / credit-hold handling with PIN override or Pending Approval

    Released
    Configuration
    Hold rules per workflow
    Limitations
    Approval happens in NetSuite; no separate approval inbox
  • Customer 360 — contacts, addresses, history, open invoices, price level, notes

    Released
    Configuration
    Entity 360 component
  • Create customer / contact / vendor from the portal

    Released
    Configuration
    Entity custom forms per subsidiary; additional fields
  • Public (unauthenticated) catalog

    Released
    Configuration
    Public module type
    Limitations
    Public modules cannot show user-specific data
  • Public / guest checkout

    Released
    Configuration
    Public workflow with login/register and checkout
    Depends on
    Card-not-present processor
  • Partner acting for linked customers (customer switcher)

    Released
    Configuration
    Partner Portal default workflow
    Depends on
    NetSuite partner ↔ customer links
    Limitations
    Default partner workflow is view-only

Point of sale — transactions, scanning, payments, signatures, receipts, permissions

For Cashiers, store managers

  • Counter sales — touch layout, numpad, scanner input without focus

    Recently released
    Configuration
    Counter Sales layout on the order form
  • Cash with change calculation and rounding rules

    Released
    Configuration
    Payments component
  • Card-present payments on a terminal

    Released
    Configuration
    Payment profile per location and register
    Depends on
    Fortis, Datacap, Windcave or 8Q Payments account; processor-supported EMV terminal
    Limitations
    Terminal models depend on the processor; Windcave uses matched refunds rather than voids
  • Card-not-present payments (online, invoices, card on file)

    Released
    Configuration
    Publishable keys per subsidiary or location
    Depends on
    Paystand or Accept Blue account
  • Check, on-account terms, credit memo, store credit

    Released
    Configuration
    Payment methods per subsidiary
    Limitations
    Terms payments do not create a customer deposit (by design)
  • Split tenders, partial payments and deposits

    Released
    Configuration
    Processing rules per subsidiary
  • Gift certificates — sell, redeem, balance check

    Released
    Configuration
    Gift card prefix; Gift Card Status component
    Depends on
    NetSuite Gift Certificates feature
  • Surcharge / convenience fee

    Released
    Configuration
    Fee item and percentage
    Depends on
    Accept Blue
    Limitations
    Processor-specific
  • Manager PIN override — all employees, specific users or advanced query; audit log

    Released
    Configuration
    Per component (discounts, refunds, voids, fields)
    Depends on
    PINs on employee records
  • PIN login at the terminal

    Released
    Configuration
    Access method on the user record
  • On-screen signature capture

    Released
    Configuration
    Signature Pad component
    Limitations
    Saved as an image on the transaction
  • Topaz hardware signature pad

    Released
    Configuration
    Topaz Signature Pad component
    Depends on
    Topaz device and driver
  • Receipt print, email receipts, auto-print

    Released
    Configuration
    Printer records per location; receipt templates
    Depends on
    Network or USB receipt printer (58/80mm thermal)
    Limitations
    Printer models are not individually certified; setup may need IT
  • Receipt, refund receipt, invoice, label, statement and picking-ticket templates

    Released
    Configuration
    Printers & Templates in the Admin Portal
  • Cash drawer — opening float, cash in/out, denomination counts, variance

    Released
    Configuration
    Register linked to a cash drawer
    Limitations
    Physical drawer kick depends on printer/drawer setup
  • Auto open/close drawer at a set time

    Recently released
    Configuration
    Drawer schedule
  • Returns, exchanges and refunds against the original sale

    Released
    Configuration
    Return Form module
    Limitations
    Refund to original terminal payment depends on processor
  • Voids before and after payment

    Released
    Configuration
    May require supervisor PIN
    Limitations
    Windcave: matched refund instead of void
  • End-of-day report — sales, payment breakdown, cash reconciliation; print or email

    Released
    Configuration
    EOD Reports module; email sender
  • Register and payment reconciliation reports

    Released
    Configuration
    Register Reports component
  • Customer-facing display

    Released
    Configuration
    Customer Display module
    Depends on
    Second screen

Inventory, fulfillment, receiving, deposits and returns

For Store and warehouse staff

  • Stock by location — on hand, available, committed, on order, backordered

    Released
    Configuration
    Product Locations component
    Depends on
    NetSuite Multiple Locations
    Limitations
    Stock is cached briefly
  • Cross-subsidiary inventory view

    Released
    Configuration
    Location setting
    Depends on
    NetSuite OneWorld
  • Stock validation before submit

    Released
    Configuration
    Readiness checks on the submit button
  • Item fulfillment — pick/ship, partial, tracking number, signature

    Released
    Configuration
    Fulfill Order modules
  • Purchase orders — create, list, view

    Released
    Configuration
    Purchase Order modules
  • Receiving against purchase and transfer orders (partial receipts)

    Released
    Configuration
    Receive modules
  • Transfer orders — create, list, serial numbers

    Released
    Configuration
    Transfer Order modules
  • Drop-ship and special-order lines (PO created from the line)

    Released
    Configuration
    Create-PO column on order lines
    Depends on
    NetSuite drop-ship items
    Limitations
    Vendor-side fulfilment is not in the vendor portal
  • Customer deposits / prepayments

    Released
    Configuration
    Processing rules
  • B2B self-service return request

    Released
    Configuration
    Return module in the customer workflow
    Limitations
    Request waits for approval in NetSuite

Customer invoices and self-service

For Customers, partners

  • Open invoices list; invoice view and print

    Released
    Configuration
    Invoices modules
  • Pay one or several invoices, in full or in part

    Released
    Configuration
    Pay Invoice module
    Depends on
    Paystand or Accept Blue
  • Customer statements — view and print

    Released
    Configuration
    Customer Statement module / Print Statements component
  • Account self-service — profile, saved addresses, preferences, password

    Released
    Configuration
    Account module
  • Support cases — create, attach files, reply, status

    Released
    Configuration
    Support Cases module
    Depends on
    NetSuite support cases
  • Attachments on transactions

    Released
    Configuration
    Attachments component
  • Payment links by email or SMS

    Released
    Configuration
    Confirmed during setup
    Depends on
    Card-not-present processor

Other supported workflows

For Sales reps, partners, vendors, employees

  • Employee cashier workflow (default, 27 modules)

    Released
    Configuration
    Ships as a default workflow
  • Store manager workflow — all-register EOD, reports, customers

    Released
    Configuration
    Configured from the cashier workflow
  • Sales rep workflow — order on behalf, quotes, customers

    Released
    Configuration
    Configured workflow
    Limitations
    No commissions, leads or pipeline
  • Customer (B2B/B2C) workflow — dashboard, catalog, orders, invoices, account

    Released
    Configuration
    Ships as a default workflow
  • Partner portal — linked customers, transactions, invoices, cases

    Released
    Configuration
    Ships as a default workflow
    Depends on
    NetSuite partner links
    Limitations
    View-only by default
  • Vendor portal — purchase orders, history, profile

    Recently released
    Configuration
    Ships as a default workflow (Oct 2026)
    Limitations
    No invoice submission or PO acknowledgement
  • Dashboards — stat cards, charts, report widgets, lists, quick actions

    Released
    Configuration
    Dashboard module; widgets read saved searches or SuiteQL
    Depends on
    NetSuite saved searches
  • Built-in reports and export to spreadsheet / PDF

    Released
    Configuration
    Reports module
    Limitations
    Scheduled report emails are done with NetSuite scheduling
  • Submission queue monitoring

    Released
    Configuration
    BRM Queue Report / Widget

Branding, configuration and integrations

For Administrators

  • Theme builder — colours, typography, light/dark, presets, live preview

    Released
    Configuration
    Global or per subsidiary
    Limitations
    Custom domains are not a documented option
  • Per-subsidiary logo, labels and default catalog

    Released
    Configuration
    Subsidiary branding settings
    Depends on
    NetSuite OneWorld for multiple subsidiaries
  • Page builder with 70+ components; custom CSS/HTML/JS blocks

    Released
    Configuration
    Admin Portal
    Limitations
    One active workflow per role; last publisher wins on concurrent edits
  • Custom React components

    Released
    Configuration
    Uploaded as AMD modules
    Depends on
    Developer-built
  • Default workflow templates — clone and sync

    Released
    Configuration
    Intended for sandbox and dev
    Limitations
    Syncing can overwrite in-place edits
  • Publish, undo/redo, restore earlier versions

    Released
  • Roles and permissions per entity type (employee, customer, contact, vendor, partner)

    Released
    Configuration
    BRM roles; access flag on the NetSuite record
    Limitations
    User limits set by your SphericalBRM license
  • Sign-in — email/password invitation, SSO (Azure AD, Okta, OneLogin), PIN

    Released
    Configuration
    Access method per user; SSO settings in the Admin Portal
    Depends on
    Identity provider
  • Multi-subsidiary, multi-location, registers and terminals

    Released
    Configuration
    Locations, registers, payment profiles per subsidiary
    Depends on
    NetSuite OneWorld / Multiple Locations
    Limitations
    A location with no register cannot be used at a terminal
  • Tax — NetSuite native, Avalara AvaTax; customer and item exemptions

    Released
    Configuration
    Tax engine per subsidiary
    Depends on
    Avalara account if used
  • Tax — SuiteTax, Vertex

    Released
    Configuration
    Tax engine per subsidiary
    Depends on
    SuiteTax / Vertex in NetSuite
  • Custom transaction and entity forms per subsidiary

    Released
    Configuration
    Forms created in NetSuite, mapped in the Admin Portal
  • Session and module variables

    Released
    Configuration
    Admin Portal
  • Sandbox and production environments; SuiteApp updates

    Released
    Configuration
    Update via SuiteBundler; sandbox first
    Limitations
    Portal may be briefly unavailable during an update
  • Error monitoring consent (Sentry)

    Released
    Configuration
    General settings toggle

Not offered today

So you don't have to ask. If one of these is a must, tell us on the demo form and we'll say where it stands.

  • Offline operation — the portal needs a connection to NetSuite
  • Native mobile apps — the web app is responsive on tablets and phones
  • Cycle counts and inventory adjustments
  • Commission statements, leads and pipeline
  • Vendor invoice submission, PO acknowledgement, ASNs
  • Deal registration
  • Loyalty programs as a standard feature
  • In-portal scheduled report emails (use NetSuite scheduling)
  • Stripe, Square, Adyen or Tyro payment processing

Full configuration detail for every row is in the product documentation. Looking for a specific workflow? Start from Solutions.

See it on a live NetSuite account

Tell us whether you care about the register, B2B ordering or customer self-service and we'll walk through those screens — and what it takes to run them on your account.

byIn8SyncIn8Sync