Reservation.Tools
Reservation.Tools
Orders
Payments

Secure Payment Processing

Accept payments your way. Stripe card payments with 3D Secure, MyPOS integration, Barsy POS sync, and cash on pickup/delivery.

What Payment Methods Are Supported?

Our platform integrates with multiple payment providers to give you flexibility. Accept card payments via Stripe Connect with full 3D Secure support, process transactions through MyPOS, sync orders with Barsy POS, or offer simple cash payments for pickup and delivery.

Each venue can enable the payment methods that work for their business. Configure webhook URLs, test integrations before going live, and manage payment status from the admin dashboard. Customers can retry failed payments or switch payment methods without placing a new order.

Why Multiple Payment Methods Matter

Secure Card Payments

PCI-compliant Stripe integration with 3D Secure for maximum card payment security.

Payment Flexibility

Offer the payment methods your customers prefer. Card, cash, or POS - it is up to you.

Payment Recovery

Failed payments do not mean lost orders. Customers can retry or switch to a different payment method.

Per-Venue Configuration

Each venue can enable different payment methods. One location takes Stripe, another uses MyPOS.

How Payment Integration Works

1

Connect Provider

Link your Stripe, MyPOS, or Barsy POS account through the admin Integrations page.

2

Configure Settings

Set up API keys, webhook URLs, and test the connection before going live.

3

Activate Methods

Enable the payment methods you want to offer. Customers see available options at checkout.

4

Manage Payments

Track payment status, view transactions, process refunds, and reconcile from the admin dashboard.

Payment Features

Stripe Connect

Full Stripe integration with card payments, 3D Secure authentication, and automatic webhooks.

  • All major card brands supported
  • 3D Secure authentication
  • Automatic webhook handling
  • Multi-currency support

MyPOS Integration

Accept card payments through MyPOS with easy setup and webhook-based status updates.

  • Card payment processing
  • Webhook notifications
  • Per-venue configuration
  • Test integration support

Barsy POS Sync

Connect your existing Barsy POS system. Orders flow directly to your POS for seamless operations.

  • Real-time order sync to POS
  • Webhook-based communication
  • Provider ID mapping
  • Test connection before going live

Payment Recovery

When a payment fails, the order is not lost. Customers can retry or choose a different payment method.

  • Retry failed payments
  • Switch payment method after order
  • Clear error messages
  • Admin payment status management

Payment Use Cases

Fine Dining

Stripe card payments for a seamless, premium checkout experience.

Quick Service

Cash on pickup for fast counter service without payment processing delays.

POS-Integrated Venues

Barsy POS sync sends online orders directly to your existing POS system.

Multi-Location

Different payment providers per location - Stripe for one venue, MyPOS for another.

Delivery Orders

Pre-pay with card or pay cash on delivery. Customer chooses at checkout.

International Venues

Multi-currency support means each venue charges in its local currency.

Payment Security for Restaurants

Payment security is non-negotiable for online ordering. Customers need to trust that their card details are safe. Our Stripe integration is PCI-DSS compliant, meaning card data is handled by Stripe's certified infrastructure - never stored on our servers.

3D Secure Authentication

3D Secure adds an extra layer of authentication for card payments. When required by the customer's bank, they verify the payment through their banking app or SMS code. This reduces fraud and chargebacks while increasing customer confidence.

Flexible Payment Options

Not every restaurant needs the same payment setup. A quick-service cafe might offer only cash on pickup, while a fine dining restaurant wants Stripe card payments. Multi-location groups might use different providers per location. Our system adapts to your needs.

Webhook-Based Integration

Payment status updates happen in real-time via webhooks. When a payment is confirmed, the order status updates automatically. When a payment fails, the customer is notified immediately with options to retry. No manual reconciliation needed.

Ready to Accept Payments?

Connect your payment provider and start processing orders today.