> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/support-us/payware-connect/transaction-help/web-terminal.md).

# Web Terminal

This section includes how to process transactions using the Web Terminal from your established PAYware Connect Store Portal services.

{% hint style="info" %}
**Use this when** you need to process a transaction — Sale, Void, Credit/Refund, Pre Auth, Voice Auth, Completion, or Add Tip — through the PAYware Connect Store Portal Web Terminal.
{% endhint %}

The Web Terminal lets you process transactions directly from the PAYware Connect Store Portal. This page covers logging in and opening the Web Terminal. For the steps specific to a transaction type, use the linked guide below.

## Setup

{% hint style="info" %}
Log in at [Store Portal](https://storeportal.vfipayna.com/) using your Verifone-provided Merchant Code and assigned username/password.

To locate or check which Verifone-provided Merchant ID to use, review one of the following:

* Merchant EULA
* Welcome Letter
* Emailed Monthly Bill
* Settlement Email

Or contact the assigned PAYware Connect Store Portal Admin for your business.
{% endhint %}

## Open the Web Terminal

{% stepper %}
{% step %}

### Log in to the Store Portal

Go to [Store Portal](https://storeportal.vfipayna.com/) and log in with your Merchant Code, username, and password.
{% endstep %}

{% step %}

### Open the Web Terminal

Navigate to the `Transaction Processing` tab at the top-left corner. Hover over it to reveal a menu, then select `Web Terminal`.
{% endstep %}

{% step %}

### Choose a transaction type

The **Web Terminal** window opens. Select the transaction type you want to process — see the guides below for the steps specific to each type.
{% endstep %}
{% endstepper %}

## Related transaction guides

* [Sale](/support-us/payware-connect/transaction-help/web-terminal/sale.md) — authorize a transfer of funds from a customer's account to yours.
* [Void](/support-us/payware-connect/transaction-help/web-terminal/void.md) — cancel a same-day, unsettled transaction.
* [Credit/Refund](/support-us/payware-connect/transaction-help/web-terminal/credit-refund.md) — transfer funds back to a customer, including after settlement.
* [Pre Auth](/support-us/payware-connect/transaction-help/web-terminal/pre-auth.md) — reserve funds against a card without settling, for an amount that may change.
* [Voice Auth](/support-us/payware-connect/transaction-help/web-terminal/voice-auth.md) — record a phone-authorized transaction obtained while PAYware Connect was unavailable.
* [Completion](/support-us/payware-connect/transaction-help/web-terminal/completion.md) — finalize a Pre Auth or Voice Auth so it can be settled.
* [Add Tip](/support-us/payware-connect/transaction-help/web-terminal/add-tip.md) — add a tip to an existing Sale (restaurant accounts only).

<details>

<summary>Keywords</summary>

Also called: PAYware Connect Web Terminal, process a transaction, transaction menu, Store Portal transaction entry. Search terms: web terminal, sale, void, credit, refund, pre auth, voice auth, completion, add tip.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/support-us/payware-connect/transaction-help/web-terminal.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
