Payments

Stripe Checkout for WooCommerce POS

Stripe Checkout running inside the Oliver POS browser view for WooCommerce.

GLOBALVisaMastercardAmexApple PayGoogle PayLinkTerminal mode

Powered through the Stripe Payment Gateway for WooCommerce plugin — install it on WordPress, configure under WooCommerce → Settings → Payments, and Oliver picks it up at the register automatically.

How Stripe Checkout works with Oliver POS for WooCommerce

Gamitin ang Stripe Checkout — ang pre-built na hosted online checkout ng Stripe's — sa Oliver POS register. Binubuksan ng cashier ang Stripe Checkout sa in-POS browser view; nagbabayad ang customer gamit ang card, Apple Pay, Google Pay, Link, o anumang paraan ng Stripe; isinusulat ng Oliver ang order pabalik sa WooCommerce.

What Stripe Checkout is — and what it is not

Stripe Checkout is Stripe's pre-built, Stripe-hosted payment page. It is not the same product as Stripe Terminal (Stripe's card-reader hardware) and it is not the same as the Payment Element you might embed in a custom checkout. Stripe Checkout is a single URL that you can redirect a customer to; it displays a beautiful payment page with every method you have enabled, handles 3-D Secure, and returns the customer to your site once payment is complete.

Inside Oliver POS we use that exact URL. When the cashier picks Stripe Checkout on the payment screen, Oliver opens the Stripe-hosted page inside the in-POS browser view. The customer enters their card details — or scans Apple Pay on their own phone — and Stripe sends the confirmation back. Oliver records the order to WooCommerce and prints the receipt.

Why Stripe Checkout works well as a WooCommerce POS gateway

Stripe Checkout was designed for online stores, and the WooCommerce Stripe Payment Gateway for WooCommerce plugin already supports it natively. That means every method you have enabled for your online store — Visa, Mastercard, Amex, Apple Pay, Google Pay, Link, Klarna BNPL, Afterpay — works the same way when you sell at the counter. There's no separate "in-store" configuration to maintain. The methods you support online are the methods you support in-store.

You also keep the rest of the Stripe stack you already pay for: Stripe Radar for fraud scoring, 3-D Secure handled automatically when required, and the same dashboard for online and POS orders. Disputes, refunds, and payouts are all in one Stripe account.

How Oliver POS opens Stripe Checkout at the register

On the Oliver register, the cashier rings up the sale, taps "Charge", and picks Stripe Checkout from the available WooCommerce payment methods. Oliver opens the Stripe-hosted page in the in-POS browser view — full-screen, locked to that checkout. The cashier hands the iPad to the customer (or turns the screen) so the customer can enter their card or tap their phone. When Stripe confirms the charge, Oliver gets the confirmation, closes the browser view, and prints the receipt. The whole flow takes 10–15 seconds.

Because Stripe Checkout handles its own PCI-DSS compliance and 3-D Secure, the card data never touches Oliver or your WooCommerce server. This keeps you out of scope for the most difficult parts of PCI compliance.

Best fit for retailers who…

Use Stripe Checkout at the Oliver POS if you already run your online store on Stripe and want the simplest way to connect to in-store sales. It's ideal for independent retailers, cafés, and specialty shops that already have a Stripe account and don't want to add a second processor or sign a separate in-store contract. Stripe Terminal hardware integration also exists if you need a separate PIN pad — Oliver can work with the Stripe Terminal flow when the gateway plugin enables it.

What you get and how to set it up

Features Oliver surfaces from the Stripe Checkout plugin, plus the 4-step install most merchants run through.

Features at the register

  • Stripe Checkout hosted checkout na tumatakbo sa loob ng Oliver POS browser view
  • Bawat Stripe Checkout payment method ay naka-enable sa register
  • Flow na kontrolado ng cashier — nagbabayad ang customer nang hindi hinahawakan ang iPad
  • Ang order ay naire-record pabalik sa WooCommerce kapag kumpirmado na ang bayad
  • Parehong Stripe Checkout account na nagpapagana sa iyong online store

Setup in 4 steps

  1. I-install ang Stripe Payment Gateway for WooCommerce sa iyong WooCommerce site at i-enable ito sa ilalim ng WooCommerce → Settings → Payments
  2. Ilagay ang iyong Stripe Checkout API credentials at tapusin ang setup wizard ng gateway
  3. Magpatakbo ng isang maliit na online test order mula sa WooCommerce checkout para kumpirmahin na live na ang gateway
  4. Mula sa Oliver POS register, i-tap ang Stripe Checkout method — bubuksan ng Oliver ang hosted Stripe Checkout checkout sa in-POS browser view at ire-record pabalik ang order sa WooCommerce kapag nakumpirma ang bayad

Common questions about Stripe Checkout on Oliver POS

May partnership ba ang Oliver POS sa Stripe Checkout?

Hindi. Hindi partner ng Oliver ang Stripe Checkout o anumang ibang payment gateway. Sinusuportahan namin ang Stripe Checkout dahil mayroon itong WooCommerce gateway plugin — binubuksan ng Oliver ang hosted checkout sa loob ng in-POS browser view. Ang iyong account, iyong mga rate, at iyong support contract ay mananatili sa pagitan mo at ng Stripe Checkout.

Naniningil ba ng extra ang Oliver para gamitin ang Stripe Checkout?

Hindi. Babayaran mo ang standard published rates ng Stripe Checkout nang direkta sa Stripe Checkout. Hindi kumukuha ng markup ang Oliver, hindi isinasali ang sarili sa money flow, at hindi naniningil ng per-transaction fee on top.

Read our full guide to Stripe Checkout on Oliver POS

A long-form walkthrough of running Stripe Checkout alongside the Oliver POS register on a WooCommerce store.