# Checkout Settings

The Checkout Settings page (`WP Admin > POS > Settings > Checkout`) controls which payment gateways appear in the POS, how orders are processed, and which notification emails fire for POS sales.

## Email Notifications[​](#email-notifications "Direct link to Email Notifications")

At the top of the page are three groups of email toggles — **Admin emails**, **Customer emails**, and **Cashier emails** — that control which WooCommerce notification emails are sent for POS orders, independently of your site-wide WooCommerce email settings.

See **[Email Notifications](/settings/wp-admin/email-notifications.md)** for the full reference, including per-email toggle defaults, the cashier-recipient model, common scenarios, and developer hooks.

## Payment Gateways[​](#payment-gateways "Direct link to Payment Gateways")

This section lists all WooCommerce payment gateways installed on your site. Each gateway can be independently enabled or disabled for the POS.

| Column           | Description                                                                                                 |
| ---------------- | ----------------------------------------------------------------------------------------------------------- |
| **Default**      | Choose which gateway is pre-selected when a cashier opens the checkout                                      |
| **Gateway**      | The payment gateway name                                                                                    |
| **Gateway ID**   | The WooCommerce gateway identifier (useful for developers)                                                  |
| **Enabled**      | Toggle the gateway on or off for POS checkout                                                               |
| **Order Status** | The status a POS order is set to when it's paid with this gateway (see [Order Status](#order-status) below) |

Each row also has a menu (⋮) with **POS settings** — change the gateway's POS-only **Title** and **Description** — and **WooCommerce settings**, which deep-links to the gateway's full settings in WooCommerce.

### Enabling a Gateway[​](#enabling-a-gateway "Direct link to Enabling a Gateway")

1. Find the gateway in the list
2. Toggle the **Enabled** switch on
3. The gateway will appear at POS checkout on the next page load

Free vs Pro

In the free version only the built-in **Cash** and **Card** gateways are editable. Enabling other installed WooCommerce gateways for the POS requires [WCPOS Pro](/getting-started/pro-license.md).

### Reordering Gateways[​](#reordering-gateways "Direct link to Reordering Gateways")

Drag gateways to change their display order in the POS checkout. Use the **Default** column to pick which gateway is pre-selected when a cashier opens the checkout modal.

### POS vs Online Store[​](#pos-vs-online-store "Direct link to POS vs Online Store")

Gateway settings here are **independent** of your WooCommerce payment settings. A gateway can be:

* **Enabled for POS, disabled online** — useful for cash payments which don't apply to web orders
* **Enabled online, disabled for POS** — useful for gateways like PayPal that aren't practical for in-person sales
* **Enabled for both** — the gateway works everywhere

note

A gateway must first be installed and active in `WP Admin > WooCommerce > Settings > Payments` before it appears in the POS checkout settings list. If a gateway is missing, check that the plugin is installed and the gateway is enabled in WooCommerce.

## Order Status[​](#order-status "Direct link to Order Status")

Order status is set **per gateway**, from the **Order Status** column in the gateways table — so a sale can resolve differently depending on how it was paid:

* **Cash** and **Card** default to **Completed**, since payment is collected at the point of sale.
* Gateways where the money arrives later — such as **BACS** (direct bank transfer) or **Cheque** — default to **On hold**.

Pick any WooCommerce order status for each gateway. (Older versions used a single global default; that value was migrated onto each gateway when you upgraded.)

## Related Documentation[​](#related-documentation "Direct link to Related Documentation")

* [Email Notifications](/settings/wp-admin/email-notifications.md) — per-email toggles for admin, customer, and cashier notifications
* [Payment Methods](/payment/.md) — overview of available gateways
* [Checkout](/pos/checkout/.md) — the POS checkout experience
* [Custom Gateways](/payment/gateways/.md) — building custom payment integrations
