---
title: "Payment methods"
description: "Select and configure payment methods on the create order screen, from credit card and stored cards to agent-assisted capture, card reader, cash, check, PO, eCheck, insurance, PayPal, Venmo, and quote requests."
doc_type: reference
audience: merchant
sidebar_position: 6
# Provenance — do not edit by hand; used by re-run diffing and redirects.
confluence_page_id: "4159701066"
confluence_url: "https://ultracart.atlassian.net/wiki/spaces/ucdoc/pages/4159701066"
last_updated_in_confluence: "2026-02-18T21:41:39.878Z"
---
UltraCart order entry supports a wide range of payment methods, from standard credit card entry to agent-assisted capture during live phone calls. The available methods depend on your account configuration and whether the order is in standard or POS mode.

## Overview

The payment section appears below the custom fields on the create order screen. It shows a row of payment method buttons. Selecting a button reveals that method's specific form. Only one payment method can be active per order.

![Payment method selector](pathname:///confluence/4159701066/oe-payment-menu.png)

If gift certificates and store credit fully cover the order total, the payment section is hidden since no additional payment is needed.

## Payment method availability

Not all methods are available in every context. The table below shows when each method appears.

| Payment method | Standard mode | POS mode | Additional conditions |
| --- | :-: | :-: | --- |
| Credit card | Yes | Yes | Unless direct card entry is restricted |
| Stored credit card | Yes | Yes | Customer profile linked with saved cards |
| Agent-assisted | Yes | Yes | Active phone call or previously captured token; agent-assisted payment enabled |
| Card reader | No | Yes | Stripe Terminal reader connected |
| Cash | Yes | Yes | Always available |
| C.O.D. | Yes | No |  |
| Check | Yes | No |  |
| Purchase order | Yes | No |  |
| eCheck | Yes | No |  |
| Insurance | Yes | No |  |
| PayPal | Yes | No | PayPal clone configured |
| Venmo | Yes | No | Venmo clone configured |
| Quote request | Yes | No | Quotation permission required |

## Credit card

Enter the card number, expiration month and year, and CVV2. If a customer profile is linked, a **Save card to profile** option lets you store the card for future use.

When an active phone call is in progress and agent-assisted payment is enabled, an additional button appears to initiate agent-assisted card capture instead of manual entry.

## Stored credit card

When a customer profile is linked and the customer has previously saved credit cards, this option shows a dropdown of their cards with masked numbers. Select a card to use it for this order.

## Agent-assisted payment

Agent-assisted payment lets you securely capture a customer's credit card during a live phone call without the card details passing through the agent's screen. This method uses Twilio Pay to handle the card capture through an automated IVR prompt.

**How it works:**

1.  Select **Agent Assisted** as the payment method while on an active call.
2.  The customer hears an automated prompt asking them to enter their card details on their phone keypad.
3.  After the customer enters their card information, a secure token is returned.
4.  UltraCart displays the masked card details (last 4 digits, expiration) for confirmation.
5.  Process the order using the captured token.

The captured token persists even if the phone call drops after capture. If the call ends before you process the order, a confirmation banner shows the captured card details, and you can still complete the order.

:::info

Agent-assisted payment is only available when this feature is enabled in your account configuration and you are on an active phone call in the CRM softphone (or a token has already been captured).

:::

## Card reader (Stripe Terminal)

In POS mode with a connected Stripe Terminal reader, you can accept card-present payments. The card reader flow works differently from other payment methods:

1.  Select **Card Reader** as the payment method.
2.  Select **Process Order** — UltraCart creates a payment intent and sends it to the reader.
3.  A modal appears showing the reader status as the customer taps, inserts, or swipes their card.
4.  The modal polls for status updates every 5 seconds.
5.  When the card is captured, the modal closes and the order is processed automatically.

If the capture needs to be cancelled, select **Cancel** in the reader status modal.

:::tip

A simulated reader is available for testing the card reader flow without physical hardware.

:::

## Cash

Select **Cash** for cash payments. No additional data entry is required. This method is available in both standard and POS modes.

## Check

Select **Check** for payment by check. No additional data entry is required. This method is available in standard mode only.

## C.O.D.

Select **C.O.D.** (Cash on Delivery) for collect-on-delivery payments. No additional data entry is required. Available in standard mode only.

## Purchase order

Enter a **PO number** for the purchase order. An **Auto-Approve** toggle is available to automatically approve the order without manual review. Available in standard mode only.

## eCheck

Enter the bank details for an electronic check payment:

-   Bank name
-   Account type (checking or savings)
-   Owner type (personal or business)
-   Routing number
-   Account number
-   Account name
-   Check number

Available in standard mode only.

## Insurance

Select the insurance type from a dropdown, then enter the **Application ID** and **Claim ID**. Available in standard mode only.

## PayPal and Venmo

PayPal and Venmo are available as clone order payment methods when configured on your account. These display an informational panel explaining the payment flow. Available in standard mode only.

## Quote request

Create a quote instead of processing a payment. Enter a **quote expiration date** and optionally toggle **Send Immediately** to email the quote to the customer right away.

After processing, the receipt screen provides a short URL and a long URL that you can share with the customer. The customer can use these links to review and accept the quote.

:::info

Quote requests require the quotation permission on your account.

:::

## Related pages

-   [Creating an order](./creating-an-order.md)
-   [Customers and addresses](./customers-and-addresses.md)
-   [Discounts and credits](./discounts-and-credits.md)
-   [Order entry overview](./index.md)
