Skip to main content

Managing Multiple Payment Cards in Client Profiles

Store multiple payment cards securely in FieldCamp client profiles with Stripe integration. Learn how to add, manage, set defaults, and delete cards while maintaining PCI compliance.

Updated over 3 weeks ago

Once you've integrated Stripe with FieldCamp, you can store multiple payment cards directly in your client profiles. This feature enables seamless payment collection and streamlines your billing workflow by allowing clients to have several payment methods on file.

How Payment Cards Are Stored and Protected

When you add payment cards to a client profile in FieldCamp, the card data is securely stored in your Stripe account, not in FieldCamp. This architecture ensures PCI (Payment Card Industry) compliance and maintains the highest security standards for sensitive payment information.

Key Security Points:

  • FieldCamp does not store any card data directly

  • All card information is encrypted and stored securely by Stripe

  • You'll only see the last four digits of each card in the FieldCamp interface, ensuring sensitive information remains protected

  • The full card data remains accessible to Stripe for payment processing without exposing it in your FieldCamp workspace

Adding Payment Cards to a Client Profile

To add a payment card to a client profile:

add payment card to client profiles

  1. Open the client profile where you want to store the card

  2. Navigate to the payment methods or cards section

  3. Click Add Card or Add Payment Method

  4. Enter the card details (card number, expiration date, CVV, and cardholder name)

  5. The card information is securely transmitted to Stripe for storage

  6. Once added, the card will appear in the client's profile showing only the last four digits

You can add as many cards as needed per client profile, giving you flexibility in managing multiple payment methods for a single client.

Managing Stored Cards

Viewing Your Cards

viewing your cards in fieldcamp

Once cards are added to a client profile, you'll see them listed with:

  • Card type (Visa, Mastercard, American Express, etc.)

  • Last four digits of the card number

  • Expiration date

  • A designation indicating which card is the default payment method

This limited display protects sensitive information while keeping you informed about which cards are available for payment collection.

Setting a Default Card

You can designate one card as the default payment method for a client. The default card will be used automatically when:

  • Collecting payments for invoices

  • Processing auto-deducted payments for recurring jobs with the auto-invoice feature enabled

To set a default card:

  1. Go to the client profile's payment methods section

  2. Select the card you want to make default

  3. Click Set as Default or a similar option

  4. The card will now be marked as the primary payment method for automatic payment processing

You can change the default card at any time by selecting a different card and updating the designation.

Deleting Cards

Clients can remove payment cards from their profile at any time. To delete a card:

  1. Navigate to the client profile's payment methods section

  2. Locate the card you want to remove

  3. Click the Delete or Remove button next to the card

  4. Confirm the deletion when prompted

  5. The card will be removed from the client profile

Once deleted, the card can no longer be used for future payments. If the deleted card was set as the default, you'll need to select a different card as the new default.

Updating Cards

Important: Cards cannot be edited or updated directly in FieldCamp. If a client needs to change card details (such as updating an expiration date), they must:

  1. Delete the existing card from their profile

  2. Add a new card with the updated information

This approach maintains security by ensuring that all card information goes through Stripe's secure channels rather than being modified within FieldCamp.

When Payment Cards Are Used

Payment cards stored in client profiles are used during:

  • Manual invoice payment collection – When collecting payment for individual invoices

  • Auto-deducted recurring payments – When recurring jobs have auto-invoicing enabled, FieldCamp can automatically deduct payments from the default card (see our article on auto-invoicing and auto-payment for more details)

Best Practices

  • Regularly review stored cards – Periodically check client profiles to ensure only current, active cards are stored

  • Keep a default card updated – Make sure the default card is valid and current to prevent payment failures

  • Communicate with clients – Let clients know they can manage their own cards in their profiles, reducing support requests

  • Monitor expiration dates – Keep an eye on card expiration dates, especially for recurring payments

  • Document card changes – If a client updates their card information, note the change for your records

FAQ

Q: Can I see the full card number in FieldCamp?

A: No. For security and PCI compliance reasons, FieldCamp only displays the last four digits of each card. The full card information is securely stored by Stripe.

Q: Who can manage payment cards in a client profile?

A: Clients can add and delete their own cards. However, specific permissions may vary based on your FieldCamp workspace settings—check with your administrator for details.

Q: What happens if the default card expires?

A: If the default card expires, automatic payments will fail. You'll receive a payment failure notification, and the client will be notified of the declined card. Update the default card to a valid method to resume automatic payments.

Q: Can I add cards on behalf of a client?

A: This depends on your workspace permissions. Some setups allow team members to add cards for clients, while others restrict this to the client themselves. Check your admin settings for more information.

Q: Is there a limit to how many cards I can add per client?

A: There is no hard limit on the number of payment cards per client, though storing too many may create confusion. We recommend keeping 2-3 active cards per client.

Q: Are my cards safe with Stripe?

A: Yes. Stripe is PCI DSS Level 1 compliant, the highest level of security certification. All card data is encrypted and protected to industry standards.

Did this answer your question?