Fleksa

Payment Methods Guide

Complete guide to all payment methods available on Fleksa websites - Cards, Digital Wallets, PayPal, and Cash

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

MethodTypeAvailability
Credit/Debit CardStripeAll order types
Apple PayDigital WalletiOS/Safari
Google PayDigital WalletAndroid/Chrome
PayPalOnline PaymentAll order types
MollieEuropean PaymentsEU customers
CashOn-delivery/pickupPickup & Delivery only
Gift CardStored ValueAll 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 NetworkSupported
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

FeatureDescription
PCI-DSS CompliantCard data handled by Stripe, not stored locally
3D SecureAdditional bank verification for security
Fraud DetectionAI-powered fraud prevention
EncryptionEnd-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

BenefitDescription
FastNo card details to enter
SecureFace ID/Touch ID authentication
PrivateCard number never shared
ConvenientWorks 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

OptionDescription
PayPal BalancePay from your PayPal balance
Linked CardPay with card linked to PayPal
Bank AccountPay directly from bank
PayPal CreditUse PayPal financing (if eligible)

Mollie (European Payments)

Mollie provides access to popular European payment methods.

Available Methods (varies by country)

MethodCountries
iDEALNetherlands
BancontactBelgium
GiropayGermany
SOFORTGermany, Austria, Switzerland
EPSAustria
Przelewy24Poland
BLIKPoland
KlarnaMultiple 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

NoteDetails
Exact changePrepare exact amount when possible
Large billsDriver may have limited change
Restaurant policySome restaurants set minimum order for cash
AvailabilityRestaurant 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

FeatureDescription
Partial UseUse part of balance, save rest for later
CombineUse multiple gift cards on one order
Balance CheckView remaining balance at checkout
No ExpiryMost Fleksa gift cards don't expire

Payment Troubleshooting

Card Declined

ErrorCauseSolution
"Card declined"Insufficient fundsUse different card
"Card not supported"Card type not acceptedTry another card
"Invalid card"Wrong details enteredRe-enter carefully
"Expired card"Card past expiryUse valid card
"Transaction limit"Amount exceeds limitContact bank

3D Secure Issues

IssueSolution
Verification popup blockedAllow popups for the site
Code not receivedCheck SMS/email, request resend
Verification failedContact your bank
TimeoutTry again from beginning

PayPal Issues

IssueSolution
Login failedReset PayPal password
Payment declinedCheck PayPal balance/linked payment
Redirect failedClear cookies, try again
Order not confirmedCheck email for PayPal confirmation

Digital Wallet Issues

IssueSolution
Button not showingUse supported browser/device
Authentication failedCheck Face ID/Touch ID settings
Card declinedUpdate card in wallet settings
Payment stuckForce 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

FeatureProtection
HTTPSEncrypted connection
PCI ComplianceSecure card handling
Fraud DetectionSuspicious activity alerts
TokenizationCard 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

SettingDescription
Enable/DisableTurn methods on/off
Minimum orderSet minimum for certain methods
Order typesEnable per order type (delivery, pickup, etc.)
Processing feesView/manage payment fees