Never Miss a Sale
Offline Payments

Never Miss a Sale

Network down? Payments continue. Surfboard terminals support offline payment processing with secure local authorization, encrypted storage, and automatic sync when connectivity returns. Your business keeps running no matter what.

Resilience When It Matters

Network outages happen. ISP issues, router failures, peak load congestion. When connectivity fails at the worst moment, your terminals need to keep accepting payments.

Surfboard's offline payment support means terminals continue processing with local cryptographic authorization. Transactions queue securely and sync automatically when the connection returns. Your customers never know the difference.

Critical for high-volume environments

Festivals, stadiums, pop-up events, remote locations: connectivity can't always be guaranteed. Offline payment support means you can confidently deploy terminals anywhere, knowing they'll keep working even when networks don't.

How Offline Payments Work

1

Merchant enables offline mode

When connectivity is unstable, merchants can activate 'Go offline' mode directly on the terminal. The terminal switches to local processing immediately.
2

Transactions queue securely

Each offline transaction is stored on the terminal with encrypted card data and authorization codes. BIN controls and transaction limits protect against fraud.
                          // Offline transaction stored locally
{
  "status": "offline_authorized",
  "amount": 4999,
  "authCode": "ABC123",
  "timestamp": "2024-01-15T10:30:00Z",
  "syncWindow": "24h"
}
                      
3

Sync within 24 hours

All offline transactions must go online within 24 hours. Once connectivity returns, queued transactions sync automatically and settlement proceeds normally.

Flexible offline modes

Different scenarios need different offline strategies. Surfboard supports multiple modes to match how your business operates.

1. Standalone Offline Mode

Merchant-controlled offline processing:

  • Manual activation: Merchant enables "Go offline" directly on terminal
  • 24-hour sync window: All transactions must go online within 24 hours
  • Flexible limits: Configure max transaction amount or total volume
  • BIN controls: Restrict specific card ranges or brands

Merchants decide when to go offline and under what conditions. Full control.

2. Attached Offline Mode

For POS-integrated terminals with automatic failover:

  • App-switch integration: POS triggers offline mode
  • USB serial communication: Coming soon
  • Network fallback: Auto-switch if connection drops

Connected POS or integrated systems can complete transactions without user intervention when network interruption is detected.

3. Automatic Offline (Coming Q1 2026)

Zero-config offline resilience:

  • Network drops mid-transaction? Payment completes offline automatically
  • No user action needed
  • No more failed transactions due to network or provider outages

The path to true zero downtime starts here.

4. Configurable Risk Controls

Manage offline risk your way:

  • Maximum transaction amount limits
  • Maximum offline volume per terminal
  • BIN ranges to allow or block
  • Sync timeout thresholds

Balance convenience against risk with controls that match your business.

Why offline matters

💪
Business Continuity

Network issues don't stop sales. Keep serving customers.

🔒
Secure Storage

PCI-compliant encrypted queuing. No security compromise.

🔄
Auto Sync

Transactions upload automatically when connectivity returns.

Configurable

Set limits and controls that match your risk tolerance.

Deploy anywhere with confidence

Offline payment support works across our terminal lineup: SurfPad, SurfTouch, SurfPrint, and SurfAlone devices. Whether you're running a food truck at a festival, in-flight retail, a retail store in a remote location, or an event with unreliable venue WiFi, payments keep flowing.

No connectivity? No problem.

Ready to enable offline payments?

Offline payment modes are available across our terminal lineup. Contact us to learn how to configure offline settings for your deployment.

Talk to our team