The Integrations Hub
FlexotiumPOS connects to external services to handle card payments, customer notifications, AI intelligence, and accounting exports. Navigate to Settings → Integrations to see all available integrations and their current status.
Connecting Stripe
Stripe handles card, contactless, and online payments.
- Go to Settings → Integrations → Stripe
- Click Connect with Stripe — you'll be redirected to Stripe's OAuth flow
- Log in to your Stripe account (or create one)
- Authorise FlexotiumPOS to access your Stripe account
- You're redirected back — your Stripe Account ID is shown, confirming the connection
Test mode first: Before accepting real payments, toggle Test Mode on. Run a test transaction using Stripe's test card number 4242 4242 4242 4242 with any future expiry. Verify the transaction appears correctly in both FlexotiumPOS and your Stripe dashboard.
Go live: Toggle Test Mode off. All new transactions will now process real payments. Payouts arrive in your bank account on Stripe's standard schedule (typically 2 business days).
Keep your Stripe Secret Key confidential. Never share it with staff. If you suspect it has been exposed, rotate it immediately in the Stripe Dashboard and update it in FlexotiumPOS Settings.
Connecting WhatsApp Business
WhatsApp notifications allow you to send order confirmations, low-stock alerts, and shift reminders directly to your team's phones.
- Go to Settings → Integrations → WhatsApp
- Choose your provider: Twilio (recommended for most businesses) or Meta Business API (for high-volume direct integration)
- For Twilio: enter your Account SID, Auth Token, and WhatsApp-enabled number
- For Meta: enter your Business Account ID, Phone Number ID, and Permanent Access Token
- Click Verify Connection — FlexotiumPOS sends a test message to your registered number
- Confirm receipt and click Save
Message templates: WhatsApp Business requires pre-approved message templates for outbound messages. FlexotiumPOS includes a library of ready-to-use templates for common scenarios (low stock, shift open, invoice approval). Submit additional custom templates from Settings → Integrations → WhatsApp → Templates.
Enabling the AI Provider
The AI Copilot and forecasting features require an Anthropic API key.
- Go to Settings → Integrations → AI Provider
- Select Anthropic from the provider list
- Paste your API key from console.anthropic.com
- Click Verify Key — FlexotiumPOS sends a test request to confirm the key is valid and has sufficient quota
- Save
FlexotiumPOS uses your API key exclusively for AI Copilot queries, forecasting computations, and OCR extraction. Your business data is sent to Anthropic only to generate responses — review Anthropic's privacy policy for data handling details.
Integration Health Dashboard
The health dashboard at Settings → Integrations → Health shows the live status of every connected service:
- Green — connected and responding normally
- Amber — connected but recent errors detected (hover for details)
- Red — connection failed; action required
Set up email alerts for integration failures at Settings → Integrations → Health → Alerts so you're notified immediately if Stripe or WhatsApp goes offline.
Next Steps
With integrations connected, the next lesson covers Security & Audit — reviewing audit logs, managing policy risk levels, and setting up two-factor authentication.