A 'card on file' is a Stripe-saved payment method tied to one of your customers. Once a card is saved, you can charge it off-session (no customer interaction needed) for follow-up invoices, set up autopay subscriptions, or just keep it ready for the next emergency call.
Three ways to save a card
- Customer pays an invoice via Stripe Checkout AND ticks the 'Save card for future invoices' checkbox during payment. This is the original path — works as a side-effect of normal billing.
- Send the customer a save-card link directly (NEW). Settings → Invoicing has the option; the customer detail page has the dedicated button. Customer follows the link, enters card details, no charge made.
- On the customer-facing portal at /me/[token], customer clicks 'Manage payment + subscriptions' and adds a card via Stripe's hosted billing portal.
Send a save-card link
- 1Open the customer's detail page
/portal/customers → click their card.
- 2Find the 'Payment method on file' section
Above the equipment list. If no card on file, you'll see 'Send save-card link' button.
- 3Pick how to deliver
Modal opens with three options — Text it to (their phone, via Quo), Email it to (their email, via Resend), or Copy link. Texting closes faster; emailing is more visible; copying lets you paste it wherever you usually contact them.
- 4Wait for them to act
Customer clicks the link → Stripe Checkout collects card details (no charge) → lands on a Plyrium-branded thank-you page → webhook saves the card details on their record.
What you can do with a saved card
- Charge it off-session for one-off invoices — 'Charge now' button on the customer detail page.
- Use the existing 'Charge ··4242' button on any invoice's detail page to apply the card to that specific invoice.
- Set up an autopay (Stripe subscription) recurring contract — see the autopay article in Quotes & invoices.
- Customer can self-update the card via /me/[token] → 'Manage payment + subscriptions'.
Removing a saved card
'Remove' button on the customer detail page. Detaches the card in Stripe + clears the local fields. Active autopay subscriptions using this card KEEP working — Stripe locks the card into the subscription at create time, so removal doesn't affect existing subs. To actually stop autopay, cancel the contract separately.
Save-card links are Stripe Checkout sessions, which expire 24h after creation. If a customer doesn't act in time, generate a fresh link — they're cheap and infinite.