Skip to main content

Overview

The Customer Vault is Ecrypt’s secure, centralized database of saved customer profiles and payment methods. Think of it as a digital Rolodex of your customers — each record stores a customer’s contact information, one or more saved payment methods (credit card or ACH bank account), billing/shipping addresses, and a full transaction history. Storing customers in the vault lets you:
  • Run future charges without re-entering card details
  • Create subscriptions linked to a saved profile
  • Send invoices that customers can pay with a stored method
  • Track all transactions associated with a specific customer in one place

From the left sidebar, under APPS, click Customer Vault.

The Customer List (List View)

By default the Customer Vault opens in List View, showing a paginated table of all customers.

Table Columns

ColumnDescription
Ecrypt Public IDA system-generated UUID that uniquely identifies the customer in Ecrypt’s platform
First NameCustomer’s first name
Last NameCustomer’s last name
PhoneCustomer’s phone number (shows “N/A” if not provided)
EmailCustomer’s email address
Account DataMasked primary payment method (e.g., 411111******1111 VISA)
Merchant Customer IDYour internal customer identifier (set when the customer was created)

Sorting

Click any column header to sort the list by that column. Click again to reverse the sort order.

Pagination

Use the Rows per page dropdown (bottom right) to show 10, 25, or 50 customers per page. Use the arrow buttons to navigate between pages.

Grid View

Click Grid View (top right) to switch to a card-based layout. Each card shows the Customer ID badge, full name, email, phone, and primary payment method. Click List View to switch back.

Credit Card Filters

At the top right you’ll find three tabs:
FilterWhat it shows
AllAll customers regardless of card status
Expiring SoonCustomers whose primary card expires within the next 30 days
ExpiredCustomers whose primary card has already expired
These are useful for proactive outreach before subscription or recurring payments fail.

Filtering Customers

Click Filters to open the filter panel. You can filter by:
  • Ecrypt Public ID — exact match on the system UUID
  • First Name
  • Last Name
  • Phone
  • Email
  • Account Data — partial match on the masked card number
  • Merchant Customer ID — your internal ID
  • Date Created — date range the customer was added to the vault
For each filter, select a Filter Type (equals, contains, starts with, etc.) and enter a Value. Click + Add Filter to stack multiple filters, Apply Filters to run the search, or Clear Filters to reset.

Adding a New Customer

Click Add Customer in the left sidebar under ACTIONS from any page.

The “Add to Customer Vault” Form

Personal Information
FieldRequiredNotes
Full NameYesCustomer’s full name
Company NameNoOptional business name
EmailRecommendedUsed for receipts and invoices
Phone NumberNoCustomer’s phone number
Customer Wallet — select Credit Card or ACH: Credit Card
FieldRequiredNotes
Name On CardYesExactly as it appears on the card
Credit Card NumberYesFull card number — stored securely and tokenized
Expiration DateYesMM/YY format
Street AddressNoBilling address for AVS verification
City / State / ZipNo
ACH (Bank Account)
FieldRequiredNotes
Name On AccountYesAccount holder name
Account NumberYesBank account number
Routing NumberYes9-digit ABA routing number
Street Address / City / State / ZipNo
The “My billing address is the same as my shipping address” checkbox is pre-checked. Uncheck it to enter a separate shipping address. Extra Info
FieldNotes
Customer IDYour internal customer identifier (e.g., from your CRM or e-commerce system)
Customer NotesFree-text field for any additional context or instructions
Click ADD CUSTOMER to save. The customer will immediately appear in the vault list.

Viewing a Customer Profile

Click any row (or card in Grid View) to open the customer’s profile panel.

Profile Header

  • Full name and Customer ID badge
  • Phone, email, and company name
  • Ecrypt Public ID (the system UUID)

Action Buttons

ButtonWhat it does
+ ActionsDropdown: New Transaction, New Subscription, Delete
Add To WalletAdds a new payment method to this customer
Edit CustomerOpens the customer edit form

Customer Wallet

Displays all saved payment methods as card tiles. Each tile shows:
  • Cardholder name and masked card number
  • Expiration date and card brand logo (Visa, Mastercard, Discover, etc.)
  • DEFAULT badge on the primary payment method
  • EXPIRED or EXPIRING SOON badge when applicable
  • An UPDATE button to modify or remove the method

Billing & Shipping Address

The customer’s saved billing address and default shipping address (if different from billing).

Customer Notes

Free-text notes associated with the customer record.

Customer Transaction History

A full table of all transactions linked to this customer — ID, Date, Amount, Type, Account Data, and Status. Click any row to open the full transaction detail.

Editing a Customer

From the customer profile, click Edit Customer. Editable fields:
  • Full Name, Company Name, Email, Phone Number
  • Shipping Address (Street, City, State, Zip)
  • Merchant Customer ID
  • Customer Notes
Click CONFIRM to save, or GO BACK to cancel.

Managing Payment Methods

Adding a New Payment Method

Click Add To Wallet from the customer profile. Select Credit Card or ACH, fill in the payment details, check Make Default if this should be the primary method, and click CONFIRM.

Updating an Existing Payment Method

Click UPDATE on any card tile. The form pre-fills with the current card’s details. Update the expiration date, name, or billing address as needed, then click CONFIRM.

Deleting a Payment Method

From the card UPDATE form, click DELETE WALLET (shown in red) to permanently remove that payment method.
Note: Deleting a payment method cannot be undone. If this is the customer’s only saved method, their wallet will be empty afterward.

Running a Transaction for a Customer

From the customer profile, click + Actions → New Transaction. A payment form opens pre-filled with the customer’s saved payment method, so you can charge them without re-entering card details.

Creating a Subscription for a Customer

From the customer profile, click + Actions → New Subscription. The subscription creation flow launches with this customer pre-selected.

Deleting a Customer

From the customer profile, click + Actions → Delete.
Warning: Deleting a customer permanently removes their profile and payment methods from the vault. Historical transaction records are retained in Reporting. This action cannot be undone.

Tips & Best Practices

  • Always enter an email address — it enables invoice delivery and payment receipts.
  • Use Merchant Customer ID to link Ecrypt records to your own system (CRM, e-commerce platform, etc.).
  • Monitor “Expiring Soon” regularly — proactively contact customers to update cards before subscriptions or recurring charges fail.
  • Add Customer Notes for billing instructions, account flags, or any team-facing context.
  • Set a Default payment method when a customer has multiple cards on file, to ensure the correct card is charged for new transactions and subscriptions.