USD
  • EUR
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    Cart
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    ×
    Contact Us!
    Send Again
    Close
    Please Login to Write Your Review

    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.

    Additional Info

    This plugin is now compatible with Cart and Checkout blocks and High-Performance Order Storage (HPOS).

    Screenshots
    Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS Stripe Terminal for WooCommerce POS
    Show More Hide All
    $99.00

    * Required Fields

    Add To Cart
    Only One Time Payment
    $99.00
    Configure and Buy
    • 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.

    WooCommerce POS Stripe Terminal card reader setup dashboard

    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.
    WooCommerce POS Stripe Terminal configuration settings

    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.
    Stripe Terminal card payment process WooCommerce POS

    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.
    WooCommerce POS Stripe order receipt and billing details

    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.
    Multiple Stripe Terminal devices connected to WooCommerce POS

    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

    Product Version2.3.0
    Released3 years ago
    Last UpdatedApril 10, 2026 (1 day ago)
    Supported VersionsWordPress  6.x.x  WooCommerce  9.x.x  10.x.x  
    Rating 5.0
    based on 3 reviews

    Recent Reviews

    Write a review

    Excellent service and support

    Posted On - September 7, 2023

    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

    Posted On - September 5, 2023

    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

    Posted On - January 10, 2023

    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

     Does this plugin support a split payment mode for the payment?
    The plugin does not support the split payment mode for the payments.
     
     Is there any limitation for the country and currency?
    The module has a limitation for specific countries and currencies.
     
     Does it work with all the card swipe reader devices?
    The plugin supports the Stripe Reader S700, BBPOS WisePOS E, and Verifone P400 device.
     
     Does it follow the PCI compliance for the payments?
    It follows the stripe PCI compliances for the payments.
     
     Does this plugin support multiple stripe card swipe terminals integration with POS outlets?
    By using this plugin you can connect multiple terminals to pos outlets for making the payment of the orders at POS outlets. The only thing that you need to make sure i.e. you have to use the Stripe Reader S700, BBPOS WisePOS E, and Verifone P400 device as of now this plugin supports only these device type.

    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
    Version 2.3.0
    • 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.
    Version 2.2.0
    • 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.
    Version 2.1.0
    • 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.
    Version 2.0.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.
    Version 1.0.2
    • Fixed: Connection issue.
    • Fixed: Order creating issue without connecting with the terminal.
    • Added: Popup while creating order without connecting with the terminal.
    Version 1.0.1
    • Fixed: Invoice printing issue on ios.
    • Fixed: Layout issue in invoice while displaying product metadata.
    Version 1.0.0
    • 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