Skip to main content

Managing Saved Payment Methods for Your Customers

Manage your customers’ saved payment methods on the admin side and in the Customer Portal. View, add, edit, and remove cards and bank accounts, and set a default. Customers can also add payment methods in the Customer Portal.

Written by Angel Horowitz

🔔 Feature Update as of November 2026

We have enhanced payment method management on both the Admin Side and Customer Portal. Staff can now view, add, edit, and delete individual payment methods on a customer’s profile. Customers can also manage their own payment methods directly in the Customer Portal.

✍️ Note: Looking for how your facility pays for Dash? Select the button below to read Dash Subscription Billing: Add or Update Your Payment Method.


📝 Overview

This article is for Dash facility staff who manage their customers’ saved payment methods, and it also explains how customers manage their own payment methods in the Customer Portal. Payment methods can be stored on a customer’s profile by staff or saved by the customer in the Customer Portal's Billing tab, or during checkout. Customers can save multiple credit cards and bank accounts for seamless future purchases and auto-renew billing.

💡 When Do Saved Cards Appear?

Saved payment methods appear at checkout and in the admin side in these cases:

  • A customer chooses to save the payment method during checkout

  • A customer adds a payment method within the Customer Portal's Billing section

  • Staff manually add a card or bank account to the customer profile

  • A payment method auto-saves during payment plan or auto-renew checkout flows

Once saved, payment methods are immediately available for future checkout flows and staff-initiated transactions.

For bank account (ACH) payments, you can choose from Stripe Bank Debit (recommended), GoCardless, or manual EFT. Stripe Bank Debit is our recommended option for new setups.


💳 Credit Card Payment Management (Admin Side)

Staff can add, manage, and remove customer credit cards directly from the customer profile. You can also share saved cards with linked family members for streamlined admin-side purchases.

🔑 Required Authorization

To delete a payment method, your role must have the Credit Card Reversal authorization assigned. Contact your admin if you need this authorization added.

👁 Viewing Saved Payment Methods

Click the arrow to learn about viewing saved payment methods

Go to the customer profile and scroll to the Payment Methods section. You will see:

  • All saved credit cards and bank accounts

  • The last 4 digits of each card

  • Card expiration date

  • Facility Location where the payment method is saved

  • A check mark icon (hovering over shows "Default payment method")

  • "Shared by [Name]" indicator if the card was added by a family member

    • Shared methods will also have a lock icon. To edit a shared method, go to the main contact.

  • Edit (pencil icon) and delete (trash icon) options for each payment method

Multiple saved payment methods with one marked as the default:

Empty Payment Methods section:

➕ How to Add a Saved Credit Card

Click the arrow to learn how to save a credit card

  1. Go to the customer profile.

  2. Scroll to the Payment Methods section and click Add card.

  3. Enter:

    • Card number

    • Expiration date

    • Security code

  4. (Optional) In the Authorized Family Members field, select any family members linked to this account who should have access to this card for admin-side purchases.

  5. Choose a Billing Day for auto-renew memberships:

    • If N/A is selected, the card will be charged on the membership's renewal date.

  6. Click Save.

⚠️ Important Note: Manually saving a payment method on a customer's profile does not collect written consent from the customer. Facilities are responsible for obtaining permission from customers before saving or auto-billing their accounts.


⚠️ Important Note: If a facility has multiple locations with different Merchant IDs (MIDs) assigned, the saved payment method will only apply to the location the staff member is currently signed into. Be sure you are signed into the correct location before saving. Additionally, if a customer makes a purchase at a different location and saves their card at checkout, that card saves to their primary location only. Staff at other locations will not be able to see or use it.

💡 Pro Tip: To make a payment method available at a different location, switch your location view to that location, go to the customer's profile, and manually add the payment method in the Payment Methods section.

✏️ How to Edit a Payment Method

Click the arrow to learn how to edit a payment method

  1. Go to the customer profile.

  2. In the Payment Methods section, click the edit icon (pencil) next to the payment method.

  3. You can edit: Billing Day, Authorized Family Members, and default payment method status (via checkbox).

  4. Click Save.

💡 Updating Locked Card Details: Card number and expiration date cannot be edited directly. If a customer needs to update these details, add a new payment method with the updated information, set it as the default, and then delete the old card using the trash icon.

⭐ How to Set a Default Payment Method

Click the arrow to learn how to set a default payment method

  1. Go to the customer profile.

  2. In the Payment Methods section, click the edit icon (pencil) next to the payment method you want to set as default.

  3. Check the "Set as default payment method" checkbox.

  4. Click Save.

💡 Pro Tip: The payment method will now show a check mark icon in the Payment Methods list. Hover over it to see "Default payment method."

👨‍👩‍👧 Shared Card: Linked Member View

Click the arrow to learn more about sharing cards via Authorized Family Members

When a card is added to a customer profile and shared via the Authorized Family Members field, the linked family member will automatically have that card available for purchases made from the admin side. The card will also be set as their default payment method if they do not already have one saved.

When viewing a shared card on a linked family member's profile, the card will display "Shared by [Name]" with a lock icon. The details will be locked from editing. The linked family member can still set the shared card as their default, remove it from their profile, or edit the authorized users by going to the main contact's profile.

🚫 How to Remove a Saved Credit Card

Click the arrow to learn how to remove a saved credit card

  1. Go to the customer profile.

  2. In the Payment Information section, click the delete icon (trash) next to the payment method you want to remove.

  3. Confirm the deletion.

💡 Removing the Default Payment Method: The standard process is to set a different payment method as the default first, then delete the old one. However, if your role has the Credit Card Reversal authorization, you can delete the default payment method directly without reassigning it first.

Card Deletion Rules (Staff Side)

Deleting a Non-Default Card: Staff can remove any card that is not set as the default with no restrictions.

Deleting the Default Card: Without the Credit Card Reversal authorization, staff cannot remove the default payment method. You must first set a different card or bank account as the default, then remove the old one. Staff with the Credit Card Reversal authorization can remove the default payment method directly, even if it is the only method on file or there are outstanding or upcoming scheduled payments. This action is logged in the audit log.


🧑‍💻 What the Customer Sees

Customers can view and manage their saved payment methods directly in the Customer Portal under the Billing tab.

💳 During Checkout

Click the arrow to learn what customers see during checkout

When customers check out, they may see this option:

  • ✅ Save credit card to my account

Once they save a card, it appears in future checkouts as a Stored Payment method option (displayed above the "Checkout" button). Customers can select their saved card instead of entering card details again.

👁️ Viewing and Adding Payment Methods in the Customer Portal

Click the arrow to learn how customers can view their payment methods

💡 Info: Depending on your facility’s payment provider settings, some customers may see an option to pay by ACH (bank account) in the Customer Portal. When this option is available, customers can use a saved bank account or add a new one from the Billing tab.

Customers will see:

  • All saved cards and bank accounts (bank accounts appear only if your facility has Stripe Bank Debit turned on)

  • Card type (Visa, Mastercard, etc.)

  • Last 4 digits of each card

  • Card expiration date

  • The default payment method, marked with a star

  • Options to add a card or bank account, set a default, or remove a method

  1. Log in to the Customer Portal.

  2. Select Billing from the left-hand menu.

  3. Review the Saved Payment Methods section. It lists each saved card and bank account (if your facility has Stripe Bank Debit turned on). The star marks the default payment method.

  4. To add a card, select Add Card and enter the card details.

  5. If your facility has Stripe Bank Debit turned on, select Add Bank Account to save a payment method that will be collected via ACH.

️

🎛️ Managing Payment Methods (Customer Portal)

Click the arrow to learn what customers can do with their saved payment methods

Customers can:

  • Change the default by selecting Set Default on the card or bank account they want to use

  • Remove a payment method by selecting Remove under any method that is not the default

💡 Card Deletion Rules (Customer Portal): Customers can remove any card or bank account that is not set as the default. The default payment method cannot be removed. Under the default method, the Remove option is unavailable. Hovering over the info icon next to Remove shows: “Set another payment method as your default before removing this one.”

✍️ Note: Customers cannot edit the details of an existing saved card in the Customer Portal. If they need to update card information, they should add a new card with the updated details and set it as the default. The old card can then be removed.

⚠️ Important Note: Customers cannot remove their default payment method. They must set a different card or bank account as the default first, then remove the old one.


💸 Using Saved Credit Cards for Billing

Saved credit cards enable automated billing for multiple recurring revenue scenarios. Here are the primary ways they're used:

Click the arrow to learn how saved cards can be used

🔄 Auto Renew Memberships

Saved credit cards will be automatically charged based on the Billing Day selected when the payment method was added.
If N/A is selected, the charge occurs on the membership renewal date.

🗓️ Payment Schedules

Staff can use the saved card to create recurring payment schedules on open invoices, allowing installment-based billing to run automatically.


🏦 ACH (Bank Account) Payments

Your facility's ACH payment provider is configured at the company level. Customers cannot choose which payment provider to use. The provider your facility has set up will determine their experience. Stripe Bank Debit is our recommended option for new setups, offering simple setup and automated processing. GoCardless and manual EFT also remain available for existing customers.

The process for adding a bank account varies depending on your facility's ACH payment provider setup. At the bottom of the customer profile page, you'll see the Payment Methods section. The steps and interface you'll see depends on which provider is configured for your facility.

Select your facility's payment provider below for specific instructions.

🏪 Stripe Bank Debit (Recommended)

Click the arrow to learn how to add a bank account via Stripe Bank Debit

Stripe Bank Debit is our recommended integrated solution for ACH payments. It enables automated bank account processing with minimal staff setup.

How to Add a Bank Account (Stripe Bank Debit)

  1. Go to the customer profile and scroll to the Payment Methods section at the bottom.

  2. Click the Send bank setup email button.

  3. An email invitation will be sent to the customer to securely authorize their bank account.

  4. Once authorized, choose a Billing Day for auto-renew charges (if N/A is selected, the account will be charged on the membership's renewal date).

  5. Click Save.

Stripe Bank Debit processes payments automatically on the selected Billing Day. No manual staff intervention is required.

📣 Want to learn more about this feature?

🔗 GoCardless: Automated ACH

Click the arrow to learn how to set up GoCardless for ACH payments

⚠️ Important Note: GoCardless will eventually be phased out. If your facility is setting up ACH for the first time, use Stripe Bank Debit instead.

GoCardless is an integrated payment provider for automated ACH processing. When setting up a bank account through GoCardless, you have two options: enter the bank information manually or send a secure setup email to the customer.

How to Add a Bank Account (GoCardless)

  1. Go to the customer profile and scroll to the Payment Methods section at the bottom.

  2. Click Add bank account.

  3. A modal will appear with two options:

    Option A: Send Setup Email (Recommended)

    • Verify the customer's email address

    • Click Save

    • The customer will receive an email prompting them to securely authorize their bank account through GoCardless

    • They'll be directed to fill out an ACH authorization form with their name, email, phone, and bank details

    • Once signed, the customer profile will automatically update

    Option B: Manual Entry

    • Select "Enter Bank Information Manually"

    • Enter the account number, routing number (with no spaces or dashes), and ACH type (Checking or Savings)

  4. Choose a Billing Day for auto-renew charges (if N/A is selected, the account will be charged on the membership's renewal date).

  5. Click Save.

⚠️ Important Note: If you do not see a window that displays the option to send an email, there is an issue with the GoCardless integration.


⚠️ Important Note: Saving a payment method on a customer's profile does not collect written consent from the customer. Facilities are responsible for obtaining permission from customers before saving or auto-billing their accounts.

🧾 Manual ACH (EFT Processing)

Click the arrow to learn more about manual ACH processing

⚠️ Important Note: Manual ACH will eventually be phased out. If your facility is setting up ACH for the first time, use Stripe Bank Debit instead.

If your facility does not have Stripe Bank Debit or GoCardless configured, you will see the Manual ACH option. You can manually collect and store bank account details on a customer's profile, but processing requires external bank coordination and manual recording in Dash.

How to Add a Bank Account (Manual Entry)

  1. Go to the customer profile and scroll to the Payment Methods section at the bottom.

  2. Click Add bank account

  3. A form will appear. Enter:

    • Account number

    • Routing number (with no spaces or dashes)

    • ACH type (Checking or Savings)

  4. Choose a Billing Day for auto-renew charges (if N/A is selected, the account will be charged on the membership's renewal date).

  5. Click Save.

Processing Manual ACH Payments

⚠️ Important: Manual ACH processing is labor-intensive and requires ongoing staff management. This process requires staff to manually export customer account data, send it to their bank for processing, and then manually record completed transactions in Dash. For automated ACH payments, we recommend Stripe Bank Debit.

To process payments manually:

  1. Run the Customer Membership Report.

  2. Format the data according to your bank's EFT import requirements (most accept .csv files).

  3. Send the file to your bank to process withdrawals.

  4. Manually record and mark transactions as complete in Dash once the bank has processed them.

✅ Tip: This manual process typically should happen once per month.

⚠️ Important Note: Saving a payment method on a customer's profile does not collect written consent from the customer. Facilities are responsible for obtaining permission from customers before saving or auto-billing their accounts.


💲 Using ACH with Auto Renew

When using ACH payments with auto-renewing memberships, the process and automation level depend on your facility's setup and payment provider.

Click the arrow to learn how ACH payment methods work with Auto Renew

🏪 With Stripe Bank Debit

Auto-renewing memberships and invoice payment schedules will be processed automatically on the selected Billing Day, just like credit cards. No staff action is needed once the customer has authorized Stripe Bank Debit.

🔗 With GoCardless

Auto-renewing memberships and invoice payment schedules will be processed automatically on the selected Billing Day, just like credit cards. No staff action is needed once the customer has authorized GoCardless.

🧾 With Manual ACH (EFT)

ACH saved directly to a customer profile does not process automatically.
Staff must:

  • Run the Customer Membership Report

  • Format and send the data to your bank manually for EFT processing

⚠️ Important note: If an integrated ACH provider is not used, customers will be invoiced but not charged. Payment must be handled manually outside the system.


💡 Pro Tips

  • 🧠 When managing multiple payment methods for one customer, choose billing day N/A to charge on the membership renewal date. This ensures consistency across all auto-renew charges.

  • 💬 Communicate clearly with customers when requesting payment method information. Since staff can save cards without written customer consent, always explain why you're collecting and storing their data.

  • 📌 To update card details when locked fields (card number, expiration) change, add a new card first, set it as the default, and then delete the expired card. This prevents billing interruptions.

  • ⛔️ Remember: Try not to delete a payment method if it's set as the default. Always set a different method as the default before removing the old one. Only staff with the Credit Card Reversal authorization can delete a default payment method directly when absolutely necessary.

  • 🎯 When sharing cards with family members via Authorized Family Members, the card automatically becomes their default if they don't have one saved. Linked family members can change their default to a different card in the Customer Portal while keeping the shared card as an available option. Only staff can add authorized family members to a card when adding or editing the payment method.

  • 🏪 When configuring ACH payment methods for your facility, choose Stripe Bank Debit as your ACH provider. It requires minimal setup, processes automatically like credit cards, and provides the best experience for your customers. This is a facility-level decision that applies to all customers.


❓ Frequently Asked Questions (FAQ)

Find answers to common questions or additional details that may not be covered in the main instructions.

Can customers update or edit their saved payment methods themselves?

Click the arrow to see the answer

Customers can add new payment methods, set a different card as their default, and remove any payment method that is not the default in the Customer Portal. They cannot edit the details of an existing card (card number, expiration date, etc.) or change Billing Day or Authorized Family Members. Staff must make those changes from the customer profile.

Can I delete a default payment method from the admin side?

Click the arrow to see the answer

As a best practice, you should not delete a default payment method. Instead, set a different payment method as the default first, then delete the old one. However, if your role has the Credit Card Reversal authorization, you can delete the default payment method directly when necessary (for example, if no alternative payment method is available or can be collected). This action will be logged in the audit log.

Can I save multiple payment methods for one customer?

Click the arrow to see the answer

Yes. You can save multiple credit cards and bank accounts for a single customer. One payment method must be set as the default for auto-renewing memberships and payment schedules.

Can I share payment methods with family members?

Click the arrow to see the answer

Yes. When adding a credit card, use the Authorized Family Members field to select any linked family members who should have access to that card for admin-side purchases. The shared card will automatically be set as the linked member's default if they do not already have one saved. The linked family member can see the card is shared (marked "Shared by [Name]") and can set it as their default or remove it from their account, but cannot edit the card details.

Do I need Stripe, GoCardless, or another provider to use ACH payments?

Click the arrow to see the answer

You can use Stripe Bank Debit, GoCardless, or manual EFT. We recommend Stripe Bank Debit for new setups as it offers the simplest process and full automation. All three options currently work, though manual EFT requires external bank processing and staff to manually record transactions in Dash.

Will saved payment methods show for future checkouts?

Click the arrow to see the answer

Yes, once saved, eligible payment methods appear automatically in the checkout flow.

What if the payment method fails?

Click the arrow to see the answer

When a scheduled payment is declined, notification and response steps depend on the payment type:

  • For credit card failures: Customers can receive an email notification (configurable in your Company settings)

  • For ACH payment failures: Staff at your location are notified

  • Staff can check the Scheduled Payments Report to see which customer payments have failed

  • Staff should update the customer’s saved payment method before attempting to charge again

If either myself or my customer added a new card to their profile, can I delete the old one and keep the new one?

Click the arrow to see the answer

You can remove a card on file, however use caution as doing so will remove ALL cards on file.

What can I do if I accidentally deleted the card information on file for a customer?

Click the arrow to see the answer

The customer or a system admin will need to re-add the card information to the profile.

If I update a default payment method in the Customer Portal (member app), will it change what's on file on the admin side?

Click the arrow to see the answer

Yes. Updating your default payment method in the Customer Portal will update what's on file on the admin side. This change takes effect immediately and will be used for all future charges and auto-renew memberships.

I saved a card when the customer made a purchase at a different location. Why can't I see it now that I'm signed into my location?

Click the arrow to see the answer

Saved payment methods are tied to the customer's primary location. If a customer saves a card while checking out at a different location, the card saves to their primary location only. Staff at other locations won't have access to it.

Can I delete individual cards, or does deleting remove all cards on file?

Click the arrow to see the answer

You can delete individual cards. Select the card you want to remove and click the delete (trash) icon. This will only remove that specific card, not all cards on file.

What do I do if I accidentally deleted a payment method?

Click the arrow to see the answer

The customer or a staff member will need to re-add the payment method to the profile.

Why does a customer profile show two “Default” payment methods?

Click the arrow to see the answer

In Dash, default payment methods are assigned per payment provider, rather than one default across the entire account. If your facility uses different integrations for card processing and bank debits such as CardConnect or Stripe for credit/debit cards and GoCardless for ACH, the system allows one default per provider. Consequently, a customer account may display both a default credit/debit card and a default bank account (ACH).

When two default payment methods exist, which one is used for upcoming scheduled payments?

Click the arrow to see the answer

ACH takes precedence. When both an active default ACH/bank debit and a default credit card are on file, Dash’s automated scheduled payment logic will prioritize and charge the default ACH (GoCardless) account for recurring billing, payment plans, and memberships.

Why does ACH take precedence over credit cards for recurring payments?

Click the arrow to see the answer

Bank debit agreements (mandates) are typically established explicitly for recurring payment arrangements and membership dues. Prioritizing ACH reduces credit card processing fees for your business and prevents payment interruptions caused by expiring or reissued cards.

Did this answer your question?