CloudWaitress
  • Overview
  • Getting Started
    • Hardware Requirements
    • 10-Minute Quickstart
    • Setup Your Menus
    • Configure Your Services
    • Customize Your Design
      • Hide Store Header Section (header image)
    • Managing Orders & Bookings
    • Promoting Your Store
  • How to Guides
    • Accepting Payments
      • 🔐Stripe+ Integrated Payments
        • Setup Integrated Stripe Payments
        • Using Stripe Integrated
        • Changing Bank Account / Debit Card Details Associated with an Express Account
      • Setup PayPal Payments
      • Setup Apple Pay with Checkout.com
      • Setup Stripe Payments
      • Set up Bancontact Payments
    • Adding Closed Hours
    • Adding Delivery Zones
    • Adding Staff Account
    • Bump Screen Technology
      • Mastering the Bump Screen
    • Cloudwaitress and Walletly
    • Design Customization - Advanced
      • Hide Store Header Section (image)
    • Examples of Dates & Times and their corresponding formats
    • Export/Import Menu Feature
    • How To Add Driver Tracking
    • How To Add SEO (Search Engine Optimization)
    • How To Change Weekly Reporting View
    • How to Create & Import a Menu Using a Spreadsheet
    • How to Enable Pre-Orders in CloudWaitress
    • How To Integrate Postmates with CloudWaitress
    • How To Integrate Walletly with CloudWaitress
    • How To Opt-Out of Google Hosted Fonts
    • How to Set Up Conditional Fees in CloudWaitress
    • How To Set Up Google Analytics Integration
    • How to Show/Hide Header Function
    • Link Directly to menu
    • Managing the Order Dashboard
    • Order Acknowledgement Feature
    • Pause Ordering Feature
    • Purchase A Domain Name
    • Set Maximum Orders Per Time Interval
    • Setup A Custom Domain
    • Setup An iOS & Android App
    • Setup Custom Checkout Fields
    • Setup Facebook Login
    • Setup Facebook Ordering
    • Setup Google OAuth Client ID
    • Uber Direct Setup Manual
    • Understanding Languages
      • How users can change languages on frontend
    • Understanding Printing
      • How to Set Up a Printer on Android
      • Printing - Windows Network Printing
      • Printing - Windows Shared Printing
      • Printing - API Key
      • Add a USB printer to Windows
      • Setup Split Printing
      • How to copy the printer API key
      • Setup Printing For Windows
  • Platform Information
    • Customer Accounts
    • Your Subscription & Billing
    • Special & New Features
      • Public Holiday Surcharge
      • Make Service Pop-Up Required
      • COVID-19 Discount for United Kingdom
      • Delayed Order Email Notification
  • Resellers
    • Overview
    • Getting Started
    • Documentation
Powered by GitBook
On this page
  • How Stripe Payments Work
  • Connecting Your Stripe Account
  • Testing Payments
  • Validating Your Stripe Account
  • Stripe Fee's
  • Stripe Currency Conversions
  • Issuing Refunds
  1. How to Guides
  2. Accepting Payments

Setup Stripe Payments

Learn how to setup Stripe, our recommend online payments provider due to their streamlined setup and user experience

PreviousSetup Apple Pay with Checkout.comNextSet up Bancontact Payments

Last updated 3 months ago

We now recommend using Stripe+ Integrated Payments

You can accept credit cards online using . It is currently supported in numerous countries with a variety of currencies. If Stripe is not supported in your country you can apply to try Stripe Atlas. Below is our simple guide on setting up Stripe and managing your account.

How Stripe Payments Work

When Stripe is enabled, customers can choose from the online payment option when checking out. If a customer selects "Credit Card", the credit card field will drop-down below.

Stripe payment example

Connecting Your Stripe Account

  1. Create an account on the Stripe website if you do not already have one

  2. Ensure you are viewing your live account and not your test account

  3. Login to your account dashboard. On the left navigation, go to "Developers > API Keys"

  4. Next, open up your restaurant dashboard and navigate to "Settings > Payments > Stripe"

  5. Enable Stripe payments using the "Enable" switch

  6. Copy the "Publishable Key" and "Secret Key" from the Stripe dashboard into the restaurant dashboard

  7. Set your payment currency in the restaurant dashboard and save the settings

Testing Payments

If you would like to do a test payment, copy your test API keys from Stripe. You can do this by toggling the "Viewing test data" switch.

Once this is done, you can use the credit card number "4242 4242 4242 4242" with any valid expiry, CVC and zip code. This card will allow you to make a dummy payment.

Validating Your Stripe Account

To withdraw online payments to your bank, you will need to ensure your Stripe account is fully valid. Pleae, ensure you have completed all their required validations.

Stripe Fee's

We are not responsible for your Stripe account management or fees. Your Stripe account is simply linked to your CloudWaitress account to process charges on your behalf with the money going straight to your account.

Stripe Currency Conversions

Stripe enables you to accept different currencies online depending on the country you are in. If your Stripe currency is different from your store currency, we will convert the order amount to your Stripe default currency using real-time exchange rates for payment to be made.

Issuing Refunds

Stripe refunds can be processed from your order management dashboard or the Stripe dashboard. In the order management dashboard, the refund payment option is available in the order details popup. Simply press the action select bar and choose "Refund Stripe Payment".

Stripe API keys
Stripe test data

As such it is important you are aware of Stripe's payment processing fees. You can read more here . Please also take the time to read their FAQ and support to clear up any issues you may have.

https://stripe.com/pricing
Stripe