Stripe Terminal for WooCommerce POS
Stripe Terminal for WooCommerce POS lets you connect physical card readers to your retail checkout and accept in-store payments using Stripe. It helps your staff process payments quickly and securely at the counter.
- Accept in-store payments using Stripe card readers.
- Set Stripe as the default WooCommerce POS payment method.
- Store and manage both test and live API keys.
- Test transactions safely using built-in simulator mode.
- Print order receipts instantly after payment.
- Auto-connect supported Stripe Terminal devices.
- Connect multiple card readers across POS counters.
- Accept major cards like Visa, Mastercard, and American Express.
This plugin is now compatible with Cart and Checkout blocks and High-Performance Order Storage (HPOS).
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Stripe Terminal for WooCommerce POS connects your online store with your physical retail checkout. It allows POS staff to accept card payments using Stripe-powered card readers.
This plugin is designed for retail stores, restaurants, and businesses using WooCommerce POS. It simplifies in-person payments and keeps all transactions in one system.
To accept payments, you need a supported Stripe Terminal device such as BBPOS WisePOS E, Stripe Reader S700, or Verifone P400. Availability depends on Stripe-supported countries and currencies.
This plugin is an add-on to WooCommerce POS System. So you need to download the WooCommerce Point of Sale System first.
Key Features of Stripe Terminal for WooCommerce POS
Stripe POS Payment Integration
Connect WooCommerce POS with Stripe Terminal to accept secure card payments at your retail counter.
Simulator Mode for Testing
Test payment flows without real transactions using Stripe’s built-in simulator.
Supports Major Card Types
Accept payments from Visa, Mastercard, American Express, and other supported cards.
Instant Receipt Printing
Generate and print order receipts immediately after successful POS transactions.
Why Use Stripe Terminal with WooCommerce POS?
Customers expect fast and simple card payments in-store. This plugin helps you accept payments using Stripe without switching systems or manual entry. It improves checkout speed, reduces errors, and makes billing easier for your staff. All payments stay synced with your WooCommerce store.
You can connect physical card readers directly to your POS and start accepting payments in seconds. There is no need for extra setup or third-party tools, which keeps your workflow simple.
The plugin supports both test and live modes, so you can safely test transactions before going live. This helps avoid mistakes during setup. It also supports multiple POS counters. You can connect more than one card reader and handle high customer traffic without delays.
All transactions are processed securely through Stripe. This helps build trust and ensures safe payment handling for your business.
Use Cases for Stripe Terminal for WooCommerce POS
Stripe Terminal for WooCommerce POS helps businesses accept in-store payments using physical card readers. It is useful for retail stores, multi-counter setups, and businesses that want fast and secure payment handling at the point of sale.
-
Retail Store Payments
Accept card payments at the counter using Stripe card readers for a smooth checkout experience.
-
Default POS Payment Setup
Set Stripe as the default payment method in WooCommerce POS for faster billing.
-
Multi-Counter Stores
Connect multiple card readers across different POS counters to handle more customers.
-
Secure Payment Handling
Process payments securely using Stripe with support for major cards like Visa, Mastercard, and American Express.
-
Test and Training Mode
Use simulator mode to test transactions and train staff without real payments.
-
Instant Receipt Printing
Print order receipts immediately after successful payment at the POS.
Setup Stripe Terminal in WooCommerce POS
You can configure Stripe Terminal quickly from your WooCommerce POS settings.
- Enable Stripe Terminal payment in WooCommerce POS.
- Set it as the default checkout method.
- Add title and description shown during checkout.
- Use simulator mode to test transactions safely.
- Enter and manage test and live API keys.
How In-Store Payments Work with Stripe POS
At checkout, the POS agent selects Stripe Terminal as the payment method. Customers can tap, insert, or swipe their card on the connected device.
- Accept card payments directly through WooCommerce POS.
- Use Stripe Terminal as the default payment option.
- Test transactions using simulator before going live.
- Works with supported Stripe card reader devices.
- Fast and simple checkout experience for customers.
Billing and Order Management
Once payment is completed, the order is created instantly in WooCommerce with Stripe payment details included.
- Generate receipts immediately after payment.
- View Stripe payment details in order records.
- Supports Stripe-enabled countries and currencies.
- Secure and reliable in-store payment processing.
Multiple Stripe Terminal Devices Support
Manage multiple Stripe card readers across different counters or outlets from a single WooCommerce POS system.
- Connect multiple Stripe Terminal devices بسهولة.
- Auto-connect supported card readers.
- Enable or disable devices as needed.
- WooCommerce Stripe POS Terminal Connector is ideal for stores with multiple billing counters.
Support
Need help with setup or configuration? Create a support ticket at http://webkul.uvdesk.com/.
Explore more WooCommerce plugins to enhance your store operations.
Start accepting in-store card payments with Stripe in your WooCommerce POS today.
Specifications
Recent Reviews
Write a reviewExcellent service and support
The plugins work great. After a few adjustments from Webkul to the Swiss currency, we are very satisfied.
Every request was answered within a very short time.
Professional and targeted support.
thanks, guys
Great Plugin and support
The plugins work great. After a few adjustments from Webkul to the Swiss currency, we are very satisfied.
Every request was answered within a very short time.
Professional and targeted support.
thanks guys
Everything was perfect for us
Webkul's strong support service provided significant help to the client. They worked professionally and quickly, earning them positive feedback for their work. They implemented an efficient ticket system to coordinate. Overall, the collaboration was a fruitful one.
Frequently Asked Questions
Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server
- 1 GB RAM
- 1 Core Processor
- 30 GB Hard Disk
- DB with 1 GB RAM and 1 Core Processor
* Server Configuration may vary as per application requirements.
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.
Get Started with Cloud- + Features
- - Bugs
- Enhancement: Added Stripe SVG icon for POS Stripe payment.
- Added: Split payment option with Stripe and cash.
- Added: Created customer on Stripe using email.
- Added: Multisite compatibility.
- Fixed: Notice issue with cash if move from other payment option to cash payment.
- Enhancement: Improved code structure.
- Added: To manage Stripe locations from WordPress admin dashboard.
- Added: To manage Stripe readers from WordPress admin dashboard.
- Added: Tip feature on the Stripe reader screen.
- Added: Cancel option on the Stripe reader screen to cancel the payment.
- Added: Capture payment type like manual or automatic.
- Added: Compatibility with customer checkout (Kiosk) module.
- Fixed: Auto disconnect terminal issue.
- Added: The transaction id in order.
- Added: Notice in case of less than 0.5 amount.
- Added: Compatibility with High-performance order storage(HPOS).
- Added: Compatibility with WooCommerce Point of Sale version 5.1.0.
- Fixed: Private key validation issue.
- Fixed: Modify stripe payment slug from pos.
- Fixed: Payments - Enable/Disable issue.
- Fixed: Wrong key console error.
- Enhancement: Improved connection and created token API.
- Added: Auto connects stripe reader.
- Added: Multiple stripe reader connection.
- Fixed: Connection issue.
- Fixed: Order creating issue without connecting with the terminal.
- Added: Popup while creating order without connecting with the terminal.
- Fixed: Invoice printing issue on ios.
- Fixed: Layout issue in invoice while displaying product metadata.
- 1. Stripe Intent Payment via POS.
- 2. Can make default payment gateway as a stripe.
- 3. Can store test as well as live keys.
- 4. Can allow simulator for test payments via stripe.
- 5. Easy to use