# Make transactions from the UI
> Process one-time payments through PayHub's virtual terminal and customer records. Create sales, authorize transactions for later capture, and charge customers again using stored payment methods
There are many ways to initiate transactions from within the Payabli UI. This guide explains how to create transactions from the UI, including one-time payments and charging customers again.
Some payment options are available only at the paypoint level or the organization level. Availability is noted in each section by the audience badge:
*Partner* means that the feature is available to organization-level users, and *Paypoint* means that the feature is available to paypoint-level users (merchant users).
## Create a one-time payment from the dashboard
You can create a one-time payment for a customer from the a paypoint using the Virtual Terminal.
1. While logged in to a paypoint, navigate to **Actions > Accept Payment**. This opens the Virtual Terminal.
2. Fill out the payment information.
3. Click **Review & Pay** to complete the transaction.
If you are logged in to a paypoint and don't see the **Actions > Accept Payment** option, you may be missing permissions. Contact your admin for help.
## Create a one-time payment from a customer record
This section explains how to create a one-time payment from within a customer record in the Payabli UI.
To access the customer record, navigate to **Money In > Customers**. From here, you can create a payment directly from any customer's record by following these steps:
1. Locate the target customer record and click the three-dot icon in the **Action** column.
2. Select **Create Payment** from the menu to open the *Create Payment* panel.
3. Specify the operation type (**Sale** or **Authorize or "Capture Later"**).
4. Enter the payment **amount** and a **description** in the appropriate fields.
5. (Optional) Enter an invoice number.
6. Enter the customer's payment information by either selecting a stored payment method or entering new payment information.
7. (Optional) Check the **Save payment details for future use** box to store the payment method.
8. (Optional) Add any relevant notes to the payment record.
9. Click **Review & Pay** and follow the prompts in the modal to complete the transaction.
## Charge a customer again
The Charge Again option allows you to run an existing transaction a second time. This guide explains how to charge a transaction again in the Payabli UI.
To charge a transaction again from the UI, navigate to **Money In > Reports > Transactions**, then follow these steps:
1. Locate the target transaction record and click the three-dot icon in the **Action** column.
2. Select **Charge Again** to open the *Charge Again* panel.
3. Select the operation type:
* **Sale** to process the transaction immediately
* **Authorize or "Capture Later"** to authorize the transaction and reserve the funds for processing later
4. Enter the transaction details:
* Payment **amount**
* Transaction **description**
* Catalog item or create a one-time item. If the item isn't found in your catalog, you must either select **Add a One-Time Item** or **Add Item to Catalog** to proceed.
5. (Optional) Enter an invoice number.
6. Enter the payment information. Either select a stored payment method or enter new payment information.
7. (Optional) Check **Save payment details for future use** to store the payment method.
8. (Optional) Add notes to the payment record.
9. Click **Review & Pay** and follow the prompts in the modal to complete the transaction.
The transaction is processed immediately if you selected **Sale**. If you selected **Authorize or "Capture Later"**, the transaction is authorized and reserved for processing after you capture it.