Can VanillaPOS support a multi-tenant business model (e.g., platforms or marketplaces)?
Can VanillaPOS support a multi-tenant business model (e.g., platforms or marketplaces)?
Yes. VanillaPOS is designed to support platform-style businesses using Stripe Connect. Each vendor or business operator can be set up as a connected account, enabling direct payment flows, streamlined onboarding, and transparent revenue tracking.
Vanilla supports:
Standard Connect (franchisee or business-owner managed)
Express Connect (platform managed with Stripe UI)
Custom implementations based on platform control needs.
This allows flexibility depending on how much onboarding and payout responsibility the platform wants to own.
How does VanillaPOS support franchise businesses?
How does VanillaPOS support franchise businesses?
VanillaPOS enables franchisors to onboard and manage multiple franchisees through a single platform.
By integrating Stripe Connect and Billing, franchisees can function as connected accounts, allowing for streamlined payments, subscriptions, and royalty tracking.
This setup allows franchisees to operate independently while the franchisor retains oversight over financial performance and compliance.
Can VanillaPOS be used in non-retail verticals?
Can VanillaPOS be used in non-retail verticals?
Yes.
It can be used to collect payments for classes, health sessions, interactive programs, education partnerships, or even utility payments in small municipalities.
The CRM and recurring billing components are particularly useful in these cases.
How does VanillaPOS support accounts using Stripe Connect?
How does VanillaPOS support accounts using Stripe Connect?
Vanilla supports both Standard or Express implementations of Stripe Connect, enabling platforms to onboard sub-accounts (e.g., business locations, users, or service providers).
Each connected account can receive payouts, manage customer interactions, and operate semi-independently within the overall payment ecosystem.
What capabilities does Vanilla have for royalty or revenue-sharing use cases?
What capabilities does Vanilla have for royalty or revenue-sharing use cases?
Vanilla can automate revenue-sharing scenarios through Stripe Connect by facilitating real-time or scheduled payouts, and generating detailed reports on performance metrics.
This eliminates the need for manual reconciliation and outdated reporting methods like check-cutting or spreadsheets.
How does VanillaPOS support compliance with Stripe’s requirements for connected accounts?
How does VanillaPOS support compliance with Stripe’s requirements for connected accounts?
By default, any Connected account collecting payments through Vanilla is structured to meet Stripe’s compliance standards.
This includes proper onboarding, payout structuring, and reporting. Non-compliant legacy processes are replaced with standardized, auditable flows.
Does VanillaPOS support PCI-DSS and P2PE (Point-to-Point Encryption) requirements?
Does VanillaPOS support PCI-DSS and P2PE (Point-to-Point Encryption) requirements?
Vanilla is built on Stripe Terminal, which is PCI-certified. While Vanilla itself does not currently support certified P2PE, Stripe handles cardholder data within a secure, closed ecosystem.
This means:
Devices like the S700 and upcoming S710 isolate sensitive data.
POS terminals are not in PCI scope for the customer, as Stripe controls encryption, authorization, and key management.
Custom deployments requiring stricter InfoSec protocols (like SIEM logging or P2PE) can be discussed on a case-by-case basis.
How are users authenticated within VanillaPOS?
How are users authenticated within VanillaPOS?
User access is managed via PIN-based authentication, not passwords or biometrics. Key features include:
PIN entry required every 10 minutes
Role-based access (Admin vs. Standard User)
No support for SSO (Single Sign-On) at this time
All sessions are securely logged in the cloud
This method is designed to support simple but secure usage across temporary or rotating staff.
Can multiple users share a single merchant Stripe account?
Can multiple users share a single merchant Stripe account?
Yes. Multiple users can operate under a single Stripe merchant account. The system associates devices and users with accounts to preserve:
Secure access
Session tracking
Accurate reporting
You may also use Stripe Connect or Organizations for more complex multi-entity setups.
Is VanillaPOS capable of self-serve kiosk mode?
Is VanillaPOS capable of self-serve kiosk mode?
Yes. VanillaPOS on Android tablets supports kiosk mode, allowing:
Product browsing
Self-checkout
Auto-return to home screen
Lockout screens between sessions
This is ideal for unattended stations at events, lobbies, or public venues.
Does VanillaPOS support seasonal businesses?
Does VanillaPOS support seasonal businesses?
Yes. For businesses that operate seasonally or intermittently, Vanilla's transaction-based pricing option is a great fit; this allows users to avoid paying for idle devices during off-peak periods, making it cost-effective for events, fairs, or temporary pop-ups.