> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fusioncore.us/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallet Items Overview

> Wallet Items let a contact save a payment method for faster, repeat payments. Staff create and manage them directly from the contact in Commerce.

## Overview

A **Wallet Item** is a saved payment method tied to a contact, used to pay for Orders quickly without re-entering card or bank details every time. Each Wallet Item is a Commerce `FCORE_PAY__Wallet_Item__c` record. The payment details themselves live in Stripe; Salesforce stores only the minimum needed to charge that method again (the last four digits, card type, expiration, a provider token, and similar metadata).

Wallet Items are a Commerce feature. The object, the wallet UI, and the controllers behind it are all part of the managed Commerce (`FCORE_PAY`) package. As a Staff user, you create and manage a contact's Wallet Items directly from the contact's **Wallet** action. Portal members manage their own saved methods through the managed Portal wrapper — see [Wallet Item Page](/end-user-guides/portal/wallet-item-page).

As of version 1.5, the supported saved payment types are Stripe **Card** and **ACH**.

<Info>
  Wallet Items require a configured and validated Payment Provider Account (`FCORE_PAY__Payment_Provider_Account__c`) for Stripe. The wallet draws its saved methods from that account, so without one there is nothing for the wallet to store or display. See [Stripe](/end-user-guides/stripe/index).
</Info>

## Before You Start

* Configure and validate [Stripe](/end-user-guides/stripe/index) so a Payment Provider Account exists.
* Assign the `FC Commerce - Access To Pay With Wallet Items` permission set to any staff user who pays with a saved method.

## Working with Wallet Items

<CardGroup cols={2}>
  <Card title="Creating Wallet Items as a Staff User" icon="user-tie" href="/end-user-guides/accounts/wallet-items/creating-wallet-items-as-a-staff-user" arrow="true">
    Save a payment method for a contact directly in Commerce, during checkout or from the contact's Wallet action.
  </Card>

  <Card title="Editing Wallet Items" icon="pen-to-square" href="/end-user-guides/accounts/wallet-items/editing-wallet-items" arrow="true">
    Rename a saved method or replace its details from the contact's wallet.
  </Card>

  <Card title="Paying with Wallet Items" icon="credit-card" href="/end-user-guides/accounts/wallet-items/paying-with-wallet-items" arrow="true">
    Use a saved method to pay for an Order in checkout.
  </Card>
</CardGroup>

<Info>
  For how portal members manage their own saved methods, see [Wallet Item Page](/end-user-guides/portal/wallet-item-page) in the Portal section.
</Info>
