# Verifone UX700 reader

Learn how to set up the Verifone UX700 reader.

> #### Verifone UX700 availability
> 
> Verifone UX700 reader support is **generally available** in the US and in **public preview** for Canada, Austria, Belgium, Czech Republic, Denmark, Finland, Italy, Luxembourg, the Netherlands, Norway, Portugal, Spain, Sweden, and Switzerland and **private preview** for France, Ireland, the United Kingdom, and Australia.
> 
> To join a preview, you must [contact the Sales team](https://stripe.com/contact/sales).

The Stripe Terminal SDK connects to the reader over the internet, LAN, or handoff mode. This reader is compatible with the following integrations:

- JavaScript SDK
- iOS SDK
- Android SDK
- React Native SDK
- Server-driven

For the UX700, we recommend the [server-driven integration](https://docs.stripe.com/terminal/payments/setup-integration.md?terminal-sdk-platform=server-driven), which uses the Stripe API instead of a Terminal SDK. To view the reader’s parts and features, see the [UX700 product sheet](https://docs.stripe.com/terminal/readers/product-sheets.md).

## Turn the reader on and off

Connect the reader to power by plugging the 4-pin cable into the 6-pin port on the back of your UX700 reader. Plug the power adapter into a power outlet. Use of power adapters other than the one supplied from Verifone might invalidate your product warranty.
![Verifone UX700](https://b.stripecdn.com/docs-statics-srv/assets/ux700-power.1a1918745b3c5829aa7dce0812882739.png)

Power button

## Access settings

To open the settings menu, swipe right from the left edge of the reader screen to reveal a **Settings** button. Tap the **Settings** button and enter the admin pin `07139`. From here, you can update your WiFi settings or generate a pairing code for device registration. To close the settings menu, touch the back arrow in the top left corner.
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-settings-button.6f47bb2572f4ac12b13286dde247ad88.png)

Settings button
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-admin-pin-screen.37e0ae6a621abb2c506db9ae762c8e91.png)

Admin PIN screen
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-settings-menu.e03e2092089fa18470a353da3fdad707.png)

Settings menu

## Connect the reader to the internet

Because the UX700 is a smart reader, its reader software communicates directly with Stripe. The UX700 can connect to the internet using WiFi or Ethernet. Your point of sale application communicates with the reader through either a LAN (using a Terminal SDK) or the internet (using the [server-driven integration](https://docs.stripe.com/terminal/payments/setup-integration.md?terminal-sdk-platform=server-driven)).

When communicating with the reader through the LAN, you must connect the reader to the same local network as your point of sale application. If you’re running into issues connecting your reader to the internet, see the [UX700 troubleshooting guide](https://docs.stripe.com/terminal/readers/reference/ux700.md).

### WiFi

To connect to WiFi or switch networks, go to the network and WiFi settings, choose the network, and connect. Attempting to join a new network disconnects the reader from any existing wireless connection. To learn more about supported WiFi networks, see [Network requirements](https://docs.stripe.com/terminal/network-requirements.md).

### Ethernet

The UX700 reader provides wired 10/100 Ethernet connectivity.
![](https://b.stripecdn.com/docs-statics-srv/assets/ux700-ethernet.348d03fcc0acb1acd71ffa3bdc604304.png)

Ethernet connector

To set up Ethernet connectivity:

1. Connect the Ethernet cable from the UX700’s Ethernet port to your router.
2. Make sure the device is connected to the power adapter and powered on.

To confirm the reader’s Ethernet connectivity, make sure the Ethernet icon is visible in the status bar.

The reader obtains an IP address using DHCP. As soon as the network cable is plugged in, the reader attempts to establish communication with Stripe.
![](https://b.stripecdn.com/docs-statics-srv/assets/wpe-battery-icon.d1e81d69ea61041f809e60d79e25be54.png)

Charging icon
![](https://b.stripecdn.com/docs-statics-srv/assets/wpe-ethernet-icon.c5ae0533a503eb51ee9c8d587a854af0.png)

Ethernet icon

For more information about the UX700’s accessories, see [Verifone accessories](https://docs.stripe.com/terminal/payments/verifone/accessories.md).

### Network priority

The UX700 prioritizes connecting through Ethernet if possible. If an Ethernet cable is connected, the reader uses the wired connection. If you disconnect the Ethernet cable, it switches back to the WiFi connection if configured.

## Change the UI appearance

By default, the UI of the UX700 reader uses a light theme.
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-welcome-screen.903f1751a4041eefd1840d9a5d2f110f.png)

Welcome screen
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-payment-screen.4dd5fc4be4c989e6af7bd1b2a635ba5d.png)

Payment screen
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-processing-screen.f99410ddc0d26e095ffdda92e953e7ac.png)

Processing screen
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-approved-screen.ae53ca99ba84aefbf2cb1aacf9ef1a2e.png)

Approved screen

You can change the appearance of the UI to use a different theme in the settings menu. Go to [settings](https://docs.stripe.com/terminal/payments/setup-reader/ux700.md#settings), then select **Appearance**, and select a new theme from the dropdown.
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-settings-menu.e03e2092089fa18470a353da3fdad707.png)

Settings menu
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-appearance-menu.b83b814d09f1344e1407174e969def1c.png)

Appearance menu
![](https://b.stripecdn.com/docs-statics-srv/assets/s700-settings-theme.b07df3b6d20482df8790ecb9e19e8893.png)

Theme menu

## Change the default reader language

Access your settings and find the language settings. Select the new language and confirm the change. You might need to restart the device for the change to take effect.

> #### Unattended payments
> 
> The UX700 supports unattended payments (for example, in parking garages, car washes, or self-serve kiosks), which allows customers to self-serve without onsite staff. Learn more about configuring and [supporting unattended readers](https://docs.stripe.com/terminal/unattended-readers.md). You can also [use Terminal in attended, semi-attended, or unattended retail environments](https://support.stripe.com/questions/using-terminal-in-attended-semi-attended-and-unattended-retail-environments).

## See also

- [Verifone accessories](https://docs.stripe.com/terminal/payments/verifone/accessories.md)
- [Verifone product sheets](https://docs.stripe.com/terminal/readers/product-sheets.md)
- [Support unattended readers](https://docs.stripe.com/terminal/unattended-readers.md)
