Skip to main content

Payment Methods Guide

Fleksa supports multiple payment methods to give your customers flexibility. This guide covers all available options and how to use them.

Written by Bhushan

Payment Methods Guide

Fleksa supports multiple payment methods to give your customers flexibility. This guide covers all available options and how to use them.

Available Payment Methods

Method

Type

Availability

Credit/Debit Card

Stripe

All order types

Apple Pay

Digital Wallet

iOS/Safari

Google Pay

Digital Wallet

Android/Chrome

PayPal

Online Payment

All order types

Mollie

European Payments

EU customers

Cash

On-delivery/pickup

Pickup & Delivery only

Gift Card

Stored Value

All order types

Available payment methods depend on the restaurant's configuration. Not all restaurants accept all payment methods.


Credit & Debit Cards (Stripe)

Supported Card Types

Card Network

Supported

Visa

✅ Yes

Mastercard

✅ Yes

American Express

✅ Yes

Discover

✅ Yes

Maestro

✅ Yes

UnionPay

✅ Yes

How to Pay with Card

Select Card Payment

At checkout, choose Card or Credit/Debit Card as your payment method.

Enter Card Details

Fill in:

  • Card Number: 16-digit number on front of card

  • Expiry Date: MM/YY format

  • CVV/CVC: 3-digit code on back (4 digits for Amex)

Complete 3D Secure (if required)

Some cards require additional verification:

  1. A popup or redirect appears

  2. Enter verification code from your bank

  3. Confirm the payment

Payment Confirmed

You'll see a success message and receive a confirmation email.

Card Security

Feature

Description

PCI-DSS Compliant

Card data handled by Stripe, not stored locally

3D Secure

Additional bank verification for security

Fraud Detection

AI-powered fraud prevention

Encryption

End-to-end encryption for all data


Apple Pay

Apple Pay is available on iPhone, iPad, Mac with Touch ID/Face ID, and Apple Watch when using Safari browser.

Requirements

  • Apple device with Apple Pay configured

  • Safari browser (iOS, iPadOS, macOS)

  • Card added to Apple Wallet

How to Pay with Apple Pay

Look for Apple Pay Button

At checkout, the Apple Pay button appears if available.

Tap Apple Pay

Click or tap the Apple Pay button.

Authenticate

  • iPhone/iPad: Face ID or Touch ID

  • Mac: Touch ID or confirm on iPhone

  • Apple Watch: Double-click side button

Payment Complete

Transaction completes instantly with confirmation.

Apple Pay Benefits

Benefit

Description

Fast

No card details to enter

Secure

Face ID/Touch ID authentication

Private

Card number never shared

Convenient

Works across Apple devices


Google Pay

Google Pay is available on Android devices and Chrome browser with a Google account.

Requirements

  • Google account with payment method added

  • Chrome browser or Android device

  • Google Pay app configured

How to Pay with Google Pay

Select Google Pay

At checkout, tap the Google Pay or GPay button.

Choose Payment Method

Select which card or payment method to use.

Authenticate

  • Android: Fingerprint, PIN, or face unlock

  • Chrome: Confirm payment in browser

Payment Confirmed

Transaction processes and confirmation shown.


PayPal

How to Pay with PayPal

Select PayPal

At checkout, click the PayPal button.

Login to PayPal

You're redirected to PayPal's login page. Enter your PayPal credentials.

Confirm Payment

Review the payment details in PayPal and click Pay Now.

Return to Website

You're redirected back with confirmation of your order.

PayPal Options

Option

Description

PayPal Balance

Pay from your PayPal balance

Linked Card

Pay with card linked to PayPal

Bank Account

Pay directly from bank

PayPal Credit

Use PayPal financing (if eligible)


Mollie (European Payments)

Mollie provides access to popular European payment methods.

Available Methods (varies by country)

Method

Countries

iDEAL

Netherlands

Bancontact

Belgium

Giropay

Germany

SOFORT

Germany, Austria, Switzerland

EPS

Austria

Przelewy24

Poland

BLIK

Poland

Klarna

Multiple EU countries

How to Pay with Mollie

Select Payment Method

Choose your preferred local payment method (e.g., iDEAL).

Select Bank

For bank-based methods, select your bank from the list.

Authenticate with Bank

You're redirected to your bank's website to confirm the payment.

Return to Website

After bank confirmation, you return to the restaurant website with order confirmation.


Cash Payment

Cash payment is typically only available for Pickup and Delivery orders, not for dine-in QR ordering.

How to Pay with Cash

Select Cash Payment

At checkout, select Cash or Cash on Delivery/Pickup.

Place Order

Complete the order without online payment.

Pay at Pickup/Delivery

  • Pickup: Pay at the restaurant when collecting

  • Delivery: Pay the delivery driver with cash

Cash Payment Notes

Note

Details

Exact change

Prepare exact amount when possible

Large bills

Driver may have limited change

Restaurant policy

Some restaurants set minimum order for cash

Availability

Restaurant may disable cash for certain times


Gift Cards

How to Pay with Gift Card

Enter Gift Card Code

At checkout, find the gift card field and enter your code.

Apply Gift Card

Click Apply to redeem the gift card balance.

Pay Remaining Balance

If order exceeds gift card balance, select another payment method for the remainder.

Gift Card Features

Feature

Description

Partial Use

Use part of balance, save rest for later

Combine

Use multiple gift cards on one order

Balance Check

View remaining balance at checkout

No Expiry

Most Fleksa gift cards don't expire


Payment Troubleshooting

Card Declined

Error

Cause

Solution

"Card declined"

Insufficient funds

Use different card

"Card not supported"

Card type not accepted

Try another card

"Invalid card"

Wrong details entered

Re-enter carefully

"Expired card"

Card past expiry

Use valid card

"Transaction limit"

Amount exceeds limit

Contact bank

3D Secure Issues

Issue

Solution

Verification popup blocked

Allow popups for the site

Code not received

Check SMS/email, request resend

Verification failed

Contact your bank

Timeout

Try again from beginning

PayPal Issues

Issue

Solution

Login failed

Reset PayPal password

Payment declined

Check PayPal balance/linked payment

Redirect failed

Clear cookies, try again

Order not confirmed

Check email for PayPal confirmation

Digital Wallet Issues

Issue

Solution

Button not showing

Use supported browser/device

Authentication failed

Check Face ID/Touch ID settings

Card declined

Update card in wallet settings

Payment stuck

Force close app, retry


Payment Security Tips

For Customers

  1. Use trusted devices - Don't pay on public computers

  2. Check URL - Ensure you're on the official website

  3. Enable 3D Secure - Adds extra protection

  4. Review statements - Check for unauthorized charges

  5. Save confirmation - Keep order confirmation emails

Security Features

Feature

Protection

HTTPS

Encrypted connection

PCI Compliance

Secure card handling

Fraud Detection

Suspicious activity alerts

Tokenization

Card numbers not stored


For Restaurant Owners

Enabling Payment Methods

Configure payment methods in Partner Portal:

  1. Go to Settings > Payment Settings

  2. Enable/disable payment methods

  3. Configure Stripe/PayPal credentials

  4. Set cash payment rules

Payment Method Settings

Setting

Description

Enable/Disable

Turn methods on/off

Minimum order

Set minimum for certain methods

Order types

Enable per order type (delivery, pickup, etc.)

Processing fees

View/manage payment fees


Related Documentation

Did this answer your question?