Back to blog

Payments

How to Connect Stripe Payments on OrdeON

By Florian Arsal BejteApril 20263 min read

Accept Visa, Mastercard, American Express, Apple Pay, Google Pay, and 100+ payment methods worldwide — all you need is a Stripe account and two API keys.

What Is Stripe?

Stripe is one of the world's leading payment platforms, used by millions of businesses from startups to Fortune 500 companies. It supports 195+ countries, 135+ currencies, and handles billions of dollars in transactions every year.

Cards & Wallets

Visa, Mastercard, American Express, Apple Pay, Google Pay, and more — all enabled out of the box.

Global Coverage

Accept payments from customers in 195+ countries with automatic currency conversion.

You Control Payment Methods

Enable or disable specific payment methods (cards, bank transfers, SEPA, iDEAL, etc.) directly from your Stripe Dashboard.

Secure & PCI Compliant

PCI DSS Level 1 certified, with built-in fraud protection via Stripe Radar. Your customers' card data never touches our servers.

What You'll Need

Before you start, make sure you have:

  • An OrdeON restaurant account (Pro plan or higher)
  • A Stripe account — register free at stripe.com
  • About 5 minutes of your time

Part 1: Set Up Your Stripe Account

If you already have a Stripe account, skip to Part 2. Otherwise, follow these quick steps.

1

Create a Stripe Account

Go to dashboard.stripe.com/register and create a free account. Enter your email, full name, and choose a password.

2

Activate Your Account

Stripe will ask you to verify your business details — your business type, address, bank account for payouts, and tax information. Complete this to start accepting live payments.

Tip: You can still use test mode and set up OrdeON before activation is complete. Stripe lets you generate test API keys immediately.
3

Get Your API Keys

In your Stripe Dashboard, go to Developers → API keys. You'll see two keys:

KeyLooks LikePurpose
Publishable keypk_live_... or pk_test_...Identifies your account on the payment page
Secret keysk_live_... or sk_test_...Used server-side to create charges — keep this private
Important: Never share your Secret key publicly. OrdeON encrypts it with AES-256 before storage — we never see or display it in plain text.
Tip: To test first, use the keys that start with pk_test_ and sk_test_. Use OrdeON's Sandbox Catalog feature to test payments without affecting your live menu. Switch to live keys when you're ready to accept real payments.

Part 2: Connect Stripe in OrdeON

Now paste your two keys into OrdeON. This takes about 1 minute.

1

Open Payment Settings

Log in to your OrdeON admin panel and navigate to:

Settings → Payments

2

Select Stripe as Payment Provider

In the “Payment Provider” card, open the dropdown and select “Stripe”. A new “Stripe Setup” card will appear below.

3

Enter Your Stripe API Keys

Fill in the Stripe Setup form:

FieldDescription
Publishable KeyYour pk_live_... or pk_test_... key from the Stripe Dashboard
Secret KeyYour sk_live_... or sk_test_... key — encrypted before storage

Click “Save”. That's it — Stripe is now connected to your restaurant.

4

Configure Payment Settings

In the payment settings card above the Stripe setup, configure:

  • Enable online payments— toggle ON to collect payments when customers order
  • Currency— select the currency your restaurant accepts
5

Run a Test Payment

If you used test keys ( pk_test_ / sk_test_), use OrdeON's Sandbox Catalog to test payments without affecting your live menu. Here's how:

  1. Set a small test amount (e.g., €1.00)
  2. Enter your email address
  3. Click “Start Test Payment”
  4. Use Stripe's test card number 4242 4242 4242 4242 with any future expiry and any CVC
  5. You'll be redirected back to OrdeON with a success confirmation
Tip: When you're ready to go live, replace the test keys with your live keys (pk_live_ / sk_live_) in the same settings page.

Configuring Accepted Payment Methods

One of Stripe's biggest advantages is that you control which payment methods your customers see— directly from the Stripe Dashboard, without touching OrdeON settings.

How to manage payment methods:

  1. Log in to your Stripe Dashboard → Settings → Payment methods
  2. Toggle ON or OFF any payment method you want — cards, Apple Pay, Google Pay, SEPA Direct Debit, iDEAL, Bancontact, and many more
  3. Changes take effect immediately — no need to update anything in OrdeON

Cards

Visa, Mastercard, Amex, Discover, Diners, JCB, UnionPay

Wallets

Apple Pay, Google Pay, Link (Stripe's one-click checkout)

Bank & Local

SEPA, iDEAL, Bancontact, Przelewy24, EPS, giropay, and more

Tip: Stripe automatically shows your customers only the payment methods available in their country. For example, a Dutch customer will see iDEAL, while a German customer will see giropay.

How It Works for Your Guests

1

Guest places an order

They browse your menu and place an order on your OrdeON ordering page.

2

Pay online

They're redirected to Stripe's secure checkout where they pay with their preferred method.

3

Confirmation

After payment, they're redirected back to OrdeON with an order confirmation. You get notified.

Frequently Asked Questions

How much does Stripe cost?

Stripe has no setup fees or monthly charges. You pay per transaction — typically 1.5% + €0.25 for European cards and 3.25% + €0.25 for non-European cards. Check stripe.com/pricing for current rates in your country.

Which countries does Stripe support?

Stripe is available in 46+ countries and can accept payments from customers in 195+ countries. It works great across Europe, the US, Canada, Australia, Japan, and many more.

How quickly do I receive the money?

Stripe pays out to your bank account on a rolling basis — typically within 2–7 business days depending on your country. You can see all transactions in real-time in your Stripe Dashboard.

Is it safe? Are my credentials secure?

Yes. Your Stripe Secret key is encrypted with AES-256 before it's stored in OrdeON. We never store or display it in plain text. Stripe itself is PCI DSS Level 1 certified — the highest level of security in the payments industry.

Can I use both Stripe and Paysera?

Currently, you select one payment provider per restaurant in OrdeON settings. You can switch between them at any time.

Can I configure which payment methods guests see?

Yes — and you do it directly in your Stripe Dashboard under Settings → Payment methods. Enable or disable cards, wallets, bank transfers, and local methods as you wish. Changes apply instantly, no OrdeON update needed.

What's the difference between test and live keys?

Test keys (starting with pk_test_ / sk_test_) simulate payments without charging real money. Live keys (starting with pk_live_ / sk_live_) process real payments. Start with test, then switch to live when ready.

Ready to go

Ready to Start Accepting Payments?

Connect Stripe to your OrdeON restaurant in under 5 minutes and start accepting online payments from guests worldwide.