Website representations

A saved card does not tell you what payment data your store holds

Answer the question data type by data type, not from the fact that a buyer saved a card. In the documented WooCommerce Stripe integration, saved payment methods use payment tokens rather than directly stored full card numbers or security codes, so the provider can hold credentials your store never possesses. That one fact does not describe other plugins, logs, backups, staff messages or exports. Build a custody map that names the holder of each data category before you answer the customer or publish any assurance about storage.

For: A research-only merchant asked by a customer what payment information the store holds, or drafting a statement about how card data is stored.

Updated 2026-10-01

Separate what the provider holds from what the store holds

A saved payment method is a relationship between a provider record and a reusable reference, not a statement about your store's database. In the documented WooCommerce Stripe integration, the saving workflow uses payment tokens instead of directly stored full card numbers or CVC. If your store runs that integration as documented, the sensitive credential lives with the provider, while your store holds the token or reference used to ask the provider to charge it again.

That distinction does not generalize by itself. It comes from one named integration's documentation, checked against your installed gateway name and version. A different extension, a customized checkout or an older version needs its own evidence. Record which integration and version you actually operate, and read its own documentation or your own configuration rather than assuming the token model applies.

Avoid the two common mistakes: telling a customer the store holds nothing because a saved card exists, and telling them the store holds their card because the checkout displays the last digits. Neither conclusion follows. The displayed digits and the stored credential are different data, held in different places, governed by different handling rules.

Inventory the store-side data categories one at a time

List each category separately: the provider-held credential, the token or payment-method reference your store stores, the display fields shown to the buyer or staff such as brand and last digits, and order records that connect a purchase to that reference. For each category, record where it lives, which system is authoritative and who can retrieve it. An authorized administrator can inspect gateway settings and an order's payment reference without viewing or requesting any full card number.

Then look for categories people forget. Copies can exist in support tickets where a buyer pasted details, in exported spreadsheets, in error logs, in database backups and in staff inboxes. The documented token behavior of the gateway does not audit these places. A backup that predates a cleanup, for example, can still contain data the live store no longer shows. Mark each such location as checked, found clean, found containing payment material, or not yet assessed.

Where you find card numbers or verification codes in ordinary notes or messages, treat that as a separate handling problem with its own containment process. The custody map should point to the affected system and record reference, never reproduce the contents.

Answer the customer from the map, not from habit

A customer's question usually mixes several distinct questions: can I see or remove my saved card, do you store my card number, and who else has my details. Use the custody map to answer each part with the record that settles it. The store can describe its saved-method display and removal options from the documented gateway behavior and the actual account state. The provider's own retention and access questions belong to the provider.

Do not ask the customer to send card numbers, security codes or screenshots to locate their record, and do not email them anything your map shows is provider-held. Where the map has an unresolved row, say that part is being verified rather than filling the gap with a reassuring guess.

If the customer is asking for deletion or access as a legal matter, route the request to whoever owns privacy requests for the business and have qualified advice determine the applicable duties. The custody map supplies facts about where data sits; it does not decide what a given law requires you to do about it.

Keep storage assurances inside the verified rows

Only publish a statement about payment-data storage that names the verified setup: for example, that saved payment methods in the current integration are handled through the provider's token system, if that is what your records confirm. An assurance that covers all systems, all history and all connected services needs evidence for all of them, including backups, logs and support channels.

Assign an owner to recheck the map when the gateway, its version or a connected process changes. A statement written for one integration stays accurate only while that integration and the surrounding habits stay the same. For a scoped Prism website review of a storage assurance on your public pages, bring the URLs and a non-sensitive description of the integration; scope, responsibilities, fees and terms are confirmed before work begins.

Payment-data custody map

Complete one map for the store as it operates today, naming the holder and location of each data category from actual configuration and documentation. Leave the final cell blank where a location is unverified rather than guessing. Never enter card numbers, security codes, full tokens or customer identities.

Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.

Payment-data custody map. The last column is for temporary notes.
Data categoryRecord or check that settles custodyYour finding
Provider-held credentialThe installed gateway's documentation and configuration for how card details are captured and stored. Establishes whether the full credential sits with the provider; confirm it for your actual extension and version.
Store-held token or referenceAn order's payment reference and the gateway's saved-method records visible to an authorized administrator. Identifies the reusable reference the store keeps, distinct from the underlying credential.
Displayed fieldsWhat checkout, account pages and staff order views actually show, such as brand and last digits. Separates display information from stored data so neither is mistaken for the other.
Order-to-method linkageThe association between a specific order or account and the saved-method reference. Supports accurate answers about which purchase used which saved method without exposing the credential.
Support-channel copiesTickets, chats and inboxes checked for pasted card details, with record references only. Finds custody outside the gateway; any discovery routes to the security owner for containment.
Exports and logsSpreadsheets, reporting exports and system logs in actual use, checked by their owners. Identifies whether payment material exists in files the gateway documentation cannot describe.
BackupsBackup scope and retention for the store database and files, from the hosting or backup owner. Records whether older copies may still hold data no longer present in the live store.
Customer-facing statementThe exact published or drafted assurance compared against every verified row above. Limits the assurance to what the map supports; unresolved rows mean the broad claim is held.

These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.

Limits

  • The token behavior described here comes from one named WooCommerce Stripe integration's documentation; it does not describe other gateways, plugins, versions or customizations.
  • This map is an organizational record, not a PCI DSS assessment, security certification or legal determination about retention duties.
  • Never collect or record full card numbers, security codes, complete tokens or credentials to complete this map.
  • A documented storage arrangement does not establish provider eligibility or approval for the merchant's catalog.

Sources

  • WooCommerce Stripe: Saved payment information — checked 2026-10-01. The documented integration saves payment methods using payment tokens rather than directly stored full card numbers or CVC. It does not audit other plugins, logs or backups and does not establish PCI compliance.
  • Prism contact — checked 2026-09-21. The consultation form collects the website, products and question while excluding payment card details, passwords and customer records; an inquiry is not a booking, purchase or processing application.

Request a website review

Want a second look at your own storefront pages?