Stripe is our partnered credit card processor, allowing restaurants to manage customer payments. To integrate, you need a Stripe account.
All payments go directly to your account. If a guest requests a refund, you must process it manually through Stripe.
Log in to your Stripe account (or create one at stripe.com). Once logged in, open Developer Settings → API Keys(Stripe API Keys) and ensure you’re in live mode, not test mode.
Your Public Key is the first key listed. Hover over it, copy it, and paste it into Tablein → Settings → Third-Party Integrations. Find Stripe from the list and enable it. Paste the copied key into the Public Key field. Ensure that the key starts with "pk_live" (Keys starting with "pk_test" are for testing and will not work for real payments).
Next, return to Stripe and click "Create Secret Key" at the top right.
Select "Building Your Own Integration" and confirm.
Verify your identity via SMS or email.
Enter a Secret Key Title (e.g., "Tablein" or "Online Bookings")
Copy the generated Secret Key and paste it into the Secret Key field in Tablein’s Third-Party Integrations section.
Note: If you disable this key in Stripe, you will need to create a new one.
Testing and Payment Options
- The minimum amount to test Stripe payments is €0.80.
- Once Stripe is integrated, you can set up No-Show Fees or Prepayment Options.
- To accept payments, you must create Prepayment and Promotions settings in Tablein. Read more
If you have any questions, feel free to reach out support@tablein.com