Go back

Payment workflows a video tool was never vetted to touch: what PCI DSS requires

A finance or payments team producing training content, an onboarding walkthrough of a checkout flow, a demonstration of a billing process, occasionally runs into a specific question: does the video platform being used need to be PCI DSS compliant. For a general-purpose video tool, the honest and important answer is that it shouldn’t be handling payment card data at all, and understanding why clarifies what actually needs to happen instead, both from the platform and from the team producing the content.

What PCI DSS actually is

The Payment Card Industry Data Security Standard is a security framework created by the major card networks, applying specifically to any organization that stores, processes, or transmits cardholder data, credit or debit card numbers, along with related authentication information. It sets requirements across network security, access control, encryption, monitoring, and vulnerability management, all scoped specifically to protecting this particular category of sensitive financial data.

Why a video platform generally shouldn’t be in scope for PCI DSS at all

Achieving and maintaining PCI DSS compliance is a significant, specialized undertaking, and it’s specifically meant for organizations whose systems are actually designed to handle payment transactions, payment processors, gateways, e-commerce platforms. A general-purpose video platform, built for producing training content, demos, and internal communication, isn’t designed for this purpose, and the right posture for a tool like this isn’t pursuing PCI DSS compliance, it’s making sure cardholder data never enters the platform in the first place.

How cardholder data actually ends up in video content

This usually happens by accident, through a screen recording rather than a deliberate decision to process payment data. A team demonstrating a checkout flow for training purposes might record their screen while completing an actual transaction, capturing a real card number in the process. A support team creating a troubleshooting video for a billing issue might screen-record an actual customer’s payment page without thinking specifically about what’s visible in that recording. In both cases, the video platform itself never processes the payment, it just happens to capture an image of data that shouldn’t be there, and that image, once recorded, can persist and circulate well beyond the moment it was captured.

The safer approach: never let real cardholder data enter the recording

The most reliable fix is preventing cardholder data from ever appearing in a recording in the first place, rather than trying to secure it after the fact. This means using test card numbers, provided by virtually every payment processor specifically for this purpose, or a sandboxed test environment, for any demonstration or training content that involves a payment flow. Test card numbers look and behave like real ones for demonstration purposes without corresponding to an actual payment instrument, which makes them safe to include in recorded content without limitation.

What to check if payment content has already been recorded

If existing training or demonstration content was recorded against a real payment flow before this distinction was clearly understood, review it specifically for visible card numbers, CVV codes, or other cardholder data, and either edit the content to obscure that information or replace it with a re-recorded version built from test data. Don’t assume older content is fine simply because no issue has been raised about it yet, since the absence of a complaint isn’t the same as the absence of exposure.

Understanding PCI DSS’s four merchant levels, and why they rarely apply here

PCI DSS scales its specific requirements based on transaction volume, sorting merchants into four levels with different validation requirements. This tiered structure is relevant to businesses that actually process payments directly, an e-commerce merchant, a payment gateway, but it has no bearing on a video platform’s compliance posture, since the video platform isn’t processing transactions at all. Teams sometimes get pulled into researching merchant-level requirements when the more relevant question is simply confirming the video tool has no role in the payment flow whatsoever, a much simpler thing to verify than working out which PCI DSS tier might theoretically apply.

Why this matters even for internal-only content

It’s tempting to assume internal-only training content carries less risk than customer-facing material, but PCI DSS’s concerns around cardholder data exposure apply regardless of how narrowly the content is distributed. A recording containing real card data that’s technically internal-only still represents genuine exposure if that data is ever compromised, viewed by someone who shouldn’t have access, or inadvertently shared more broadly than intended.

Why this distinction sometimes gets missed during vendor evaluation

Finance and payments teams are, understandably, well-versed in compliance rigor around anything touching payment data, and that instinct sometimes leads to over-applying PCI DSS scrutiny to a tool that was never going to be in scope for it in the first place. This isn’t wasted caution exactly, but it can distract from the actual, simpler safeguard that matters here: keeping real cardholder data out of the tool entirely, a workflow discipline rather than a vendor certification question.

What a finance or payments team should actually verify with any vendor

Confirm the platform doesn’t store or process payment data as part of its core function. A general-purpose video tool typically doesn’t, but it’s worth confirming explicitly rather than assuming.

Build a standing practice of using test data for any payment-related demonstration. This should be a default workflow habit, not a one-time reminder that fades after the first few recordings.

Review existing content for accidental exposure. Particularly for any training or support content built around real payment flows before this practice was established.

Velo’s position

Velo is not a payment processor and isn’t PCI DSS certified, since payment processing isn’t part of what the platform is built to do. The right practice for any team using Velo, or any similarly general-purpose platform, for payment-related training or demonstration content is keeping real cardholder data out of every recording entirely, using test data instead, rather than expecting the platform itself to provide payment-specific security controls it was never designed to offer. This is a workflow discipline your team controls directly, regardless of which video platform is in use.

A short recap worth pinning somewhere your team will see it

The single most important takeaway from this entire topic is short enough to repeat often: a general-purpose video platform should never be asked to handle real cardholder data, and the safeguard against that isn’t a vendor certification, it’s a simple, consistently applied habit of using test payment data for any recording that touches a checkout or billing flow. Pin that one sentence somewhere your finance and support teams will actually see it, and the more elaborate playbook steps become much easier to follow consistently.

Try Velo for free · See how it works


About the author

Ritu Parakh is Growth Lead at Velo, the AI video messaging platform that turns a screen recording, a deck, or a URL into a polished, narrated video - and an editable written doc. She writes about video for demos, onboarding, training, and enablement. Connect on LinkedIn

Velo is not a payment processor and isn't PCI DSS certified, since it isn't designed to handle cardholder data. Payment card information should never be included in video content produced on Velo or any similarly general-purpose platform.

PCI DSS is a security standard specifically for organizations that store, process, or transmit payment card data, covering network security, access control, encryption, and monitoring requirements scoped to that specific data.

Most commonly through a screen recording that captures a payment form, a real transaction, or a customer's card details visible on screen during an unrelated demonstration or training walkthrough.

Build the demonstration around test or sandbox payment data, never real cardholder information, and confirm the platform being used has no role in actually storing or processing payment data.

Bring the video layer to your product team