--- title: "Securely store & manage customer cards | Helcim Card Vault" slug: "manage-customer-cards-vault" description: "Learn how to add, delete, and manage customer credit cards securely using Helcim's Card Vault. Includes updating expired cards for faster payments." updated: 2025-06-01T21:23:29Z published: 2025-06-01T21:23:29Z canonical: "learn.helcim.com/manage-customer-cards-vault" --- > ## Documentation Index > Fetch the complete documentation index at: https://learn.helcim.com/llms.txt > Use this file to discover all available pages before exploring further. # Manage customer credit cards (in your Card Vault) Tired of asking for card details every time a regular customer buys something? Helcim's **Card Vault** lets you securely store customer credit card information, making future checkouts faster and easier for both of you. Plus, by storing card details securely with Helcim (using tokenization), you significantly reduce your PCI compliance burden and the liability of handling sensitive data yourself. --- **In this article** - [What is the Card Vault?](/v1/docs/manage-customer-cards-vault#what-is-the-card-vault) - [Adding a credit card](/v1/docs/manage-customer-cards-vault#adding-a-credit-card) - [Choosing a default card](/v1/docs/manage-customer-cards-vault#choosing-a-default-card) - [Updating an expired or changed card](/v1/docs/manage-customer-cards-vault#updating-an-expired-or-changed-card) - [Deleting a credit card](/v1/docs/manage-customer-cards-vault#deleting-a-credit-card) - [Next steps](/v1/docs/manage-customer-cards-vault#next-steps) - [FAQs](/v1/docs/manage-customer-cards-vault#faqs) --- ## What is the Card Vault? --- Think of the **Card Vault** as a secure digital safe for your customers' credit card details. Once you enter the information, Helcim encrypts and stores it securely (replacing the full number with a 'token'). You can then easily select the saved card when creating an invoice, taking a payment through the Virtual Terminal, or setting up a recurring subscription, without needing to ask for the details again. ## Adding a credit card --- Here’s how to save a new card to a customer's profile: 1. From the **All Tools** menu, select **Customers**. 2. Find and click on the customer you want to add a card for. 3. In the menu on the left side of the customer's profile, click **Credit Cards**. 4. Click the box marked with a **+** symbol. 5. Enter the credit card details: - Card Number - Card Expiry Month - Card Expiry Year - CVV Security Code (This is required to validate and save the card, but it is *not* stored long-term per PCI rules). - Cardholder Name - Street Address (associated with the card) - Zip/Postal Code (associated with the card) 6. Click **Save** in the top right corner. ![Adding a credit card to the Helcim card vault](https://cdn.document360.io/4e721329-1a9d-4ef0-8d2f-497e0c1f185a/Images/Documentation/Add-card-to-vault(1).png) --- ### Important notes on saved card information - You can add up to 10 credit cards per customer profile. - Any credit card manually entered into Helcim’s payment tools (Virtual Terminal, Online Checkout, Payment Pages, etc.) will automatically be saved to their Card Vault - When you save a customer's card, Helcim uses **tokenization**. This means we replace the full card number with a unique, secure code (a "token"). - We store this code (not the original card details) in our Card Vault. This protects sensitive information and means you avoid handling full card numbers for future payments. --- ## ## Choosing a default card --- If a customer has more than one card in their vault, you can choose one to be the default for any invoices they are added to. 1. From the **All Tools** menu, select **Customers**. 2. Select the customer you want to change default cards for. 3. In the menu on the left side of the customer's profile, click **Credit Cards**. 4. Select a card to make the default. 5. Select the **Make Default** button - Don’t see this button? Then the card is already the default one. | ![](https://cdn.document360.io/4e721329-1a9d-4ef0-8d2f-497e0c1f185a/Images/Documentation/pencil-white.png) | If a customer is a subscriber in your [Recurring Payments](https://learn.helcim.com/docs/what-are-helcim-recurring-payments) tool, their default card will be the one that’s charged. To update the card, simply make it the default card with the steps above. | | --- | --- | ## ![](https://cdn.document360.io/4e721329-1a9d-4ef0-8d2f-497e0c1f185a/Images/Documentation/make-card-default.png) ## Updating an expired or changed card --- Here’s how to handle cards that have expired or have new details: 1. **Add the updated card as a new card:** Follow the steps in the [Adding a credit card](/docs/manage-customer-cards-vault#_i8zgavd07rvj) section below to save the card with its new expiry date (and CVV, if required for validation). 2. **Delete the old card (recommended):** Once the new card is saved, follow the steps in the [Deleting a credit card](/docs/manage-customer-cards-vault#_2jshdj6mlr6u) section to remove the outdated card entry. This keeps the customer's profile tidy. --- **Why add a new card instead of editing an existing one?** You might wonder why you can't just edit the expiry date on a saved card. For top-notch security that meets payment industry standards (PCI compliance), saved card details like the number and expiry date cannot be directly changed once stored and tokenized. The simple solution is to add the card again with its updated information, then remove the old one. --- ## Deleting a credit card --- Need to remove a card from a profile? 1. From the **All Tools** menu, select **Customers**. 2. Find and click on the customer you want to delete a card for. 3. In the menu on the left side of the customer's profile, click **Credit Cards**. 4. Click on the specific card you want to remove. This will open that card's detail view. 5. Click the **Delete** button located in the top right corner of the Credit Card Information box. 6. A confirmation pop-up will appear. Click **Yes** to permanently remove the card profile. ![](https://cdn.document360.io/4e721329-1a9d-4ef0-8d2f-497e0c1f185a/Images/Documentation/delete-card.png) ## Next steps --- - Learn to [manage bank accounts](/v1/docs/manage-customer-bank-accounts) on a customer’s profile for ACH payments and Pre-Authorized Debits (PAD) - Let customers manage their own cards: [How to use the Customer Portal](/v1/docs/using-customer-portal) --- ### FAQs **Is storing credit cards in Helcim secure?** Absolutely. Helcim uses secure tokenization, replacing sensitive card numbers with a secure token. This meets high PCI compliance standards and is much safer than storing numbers yourself. **Can I just update the expiry date on a saved card?** No, due to security standards (PCI compliance), you need to add the card again with the new expiry date as a *new* entry, and then you can delete the old, expired card profile. See the "Updating an expired or changed card" section above for the workflow. **Why is the CVV required to add a card if it isn't stored?** The CVV is often required by payment networks to validate the card when it's first saved (or used). Helcim uses it for this initial validation step but does not store the CVV code itself, following PCI rules. **How do I update an expired card used for a subscription?** Add the card with its new details first. Then, select the newly added card from the customer’s credit card list and then click **Make Default**. Any future subscription payments will charge the new default card. **Can my customers add their own credit cards?** Yes, if you have the [**Customer Portal**](/v1/docs/using-customer-portal) enabled and configure the settings to allow it, customers can securely log in and add or remove their own saved credit cards.