SAQ A-EP is the PCI DSS Self-Assessment Questionnaire for e-commerce merchants that outsource card processing to a PCI DSS compliant third party but still control part of the payment experience. Typically that means your website redirects the customer, or builds the page around the payment form. You qualify only if every eligibility criterion is met. You then answer a much longer list of controls than SAQ A asks for, including script management, tamper detection, quarterly external scans and penetration testing. This guide covers each of those, so you can tell which questionnaire you owe and what the answer costs you in effort.

CARDZ3N
Find a payment setup that fits
CARDZ3N helps businesses facing processor restrictions find payment processing, gateway integrations, and other tailored payment solutions.

Table of Contents

What SAQ A-EP covers

The PCI Security Standards Council describes SAQ A-EP as the questionnaire for e-commerce merchants that partially outsource their payment channel to validated third parties and do not electronically store, process or transmit account data on their own systems or premises. It applies to e-commerce channels only. It is not a service provider questionnaire.

The “EP” matters. Your website does not receive card data, but it influences how the transaction happens. If an attacker alters your page, they can redirect the customer or capture the card number before it reaches the processor. SAQ A-EP exists because that influence puts your web server, your code and your page scripts in scope.

Merchant using an ecommerce checkout page

The Council published the current SAQs for PCI DSS v4.0.1 on 15 October 2024. The update bulletin lists clarified eligibility criteria for SAQs A, A-EP and C-VT, and updated completion guidance for SAQs A and A-EP.

SAQ A-EP eligibility criteria

All criteria must be met. Meeting most of them does not count. The PCI SSC’s own eligibility FAQ states that a merchant whose payment page elements all come from a compliant provider still cannot use SAQ A or A-EP if it misses any other criterion.

According to the SAQ A-EP document, you must meet these conditions:

  • You accept only e-commerce transactions.
  • All processing of account data, except the payment page, is outsourced to a PCI DSS compliant third-party service provider (TPSP).
  • Your website does not itself receive account data, but it controls how customers, or their account data, are redirected to the compliant TPSP or processor.
  • Every element of the payment page delivered to the customer’s browser originates from either your website or a compliant TPSP.
  • If your website is hosted by a TPSP, that provider meets all applicable PCI DSS requirements, including Appendix A when it is a multi-tenant hosting provider.
  • You have reviewed your TPSPs’ PCI DSS Attestations of Compliance and confirmed they cover the services you use.
  • Any account data you retain is on paper only.

Two practical points follow. First, “originates from your website” is the phrase that separates A-EP from SAQ A. Second, the Attestation of Compliance review is an active step: you need the current document from each provider and a check that its scope covers the service you actually use.

SAQ A-EP vs SAQ A

The line between the two is the payment page. If everything the customer’s browser receives on the payment page comes directly from your compliant third party, you are in SAQ A territory. If your own server delivers any part of the page, or your site controls the redirect, you are in A-EP territory.

SecurityMetrics security analyst Michael Maughan puts the difference in the qualifying criteria: A-EP is for merchants whose e-commerce card data flow is not entirely outsourced to a validated third party. Under v4.0, SAQ A carries 33 requirements and SAQ A-EP carries 151. That gap is why many merchants redesign their checkout to qualify for the shorter form.

Factor SAQ A SAQ A-EP
Channels E-commerce, or mail order/telephone order E-commerce only
Payment page Every element comes only and directly from a compliant third party Elements may come from your site or a compliant TPSP
Website role No role in handling account data Does not receive data but controls the redirect
Requirement count (v4.0) 33 151
Scripts (6.4.3, 11.6.1) Removed; replaced by an eligibility criterion In force
External scans Not part of the form’s controls Quarterly by an ASV

The SAQ A row on scripts is a recent change. The Council’s March 2025 podcast explains that Requirements 6.4.3, 11.6.1 and 12.3.1 were removed from SAQ A, and a new eligibility criterion was added. Under it, you confirm your site is not susceptible to attacks from scripts that could affect your e-commerce systems. A-EP merchants get no such relief. For them the script controls remain.

SAQ A-EP is also one of only three questionnaires that can be used for an e-commerce channel, according to URM Consulting. The other two are SAQ A and SAQ D. If A-EP does not fit, the next stop is D, which is far larger.

The requirements you must address

SAQ A-EP draws on a broad set of PCI DSS requirements, because your web server is in scope. One security vendor counts approximately 140 applicable controls, with quarterly ASV scans and penetration testing for components that can affect payment page behavior. SecurityMetrics counts 22 additions in v4.0 covering script management, multi-factor authentication and change detection. Confirm the exact count in the questionnaire for the version you are using, since the numbers shift with each revision.

The controls cluster into several groups.

Payment page scripts: Requirement 6.4.3

The PCI SSC’s payment page security guidance says that every script loaded and executed in the consumer’s browser must be managed in three ways:

  1. A method confirms that each script is authorized.
  2. A method assures the integrity of each script.
  3. An inventory of all scripts is kept, with a written business or technical justification for each.

Where it goes wrong: tag managers, analytics pixels, chat widgets and A/B testing tools. Marketing teams add them without telling engineering, and the inventory goes stale the first week. An inventory is only useful when adding a script requires a change record with a named owner and a stated reason.

Change and tamper detection: Requirement 11.6.1

The same guidance requires a change- and tamper-detection mechanism that alerts personnel to unauthorized modification of security-impacting HTTP headers and script contents, as received by the consumer’s browser. It must run at least weekly, or at the frequency set in your targeted risk analysis under Requirement 12.3.1.

Note what is being watched: the page as the browser receives it, not only your source code repository. A compromised third-party script can change what the browser executes while your repository stays clean. That is why server-side file integrity monitoring alone does not satisfy this control.

External scans and testing

The SAQ A-EP document specifies external vulnerability scans at least once every three months by a PCI SSC Approved Scanning Vendor (ASV). Passing scan reports are part of what you may be asked to submit with the questionnaire. Penetration testing applies to the components that can affect the payment page, per the same SAQ structure.

A scan that fails on a newly found vulnerability does not have to wait until the next quarter. Fix, rescan and keep the passing report with your compliance file.

Everything else in the form

The remaining sections cover familiar PCI DSS ground: secure configuration of systems, patching, access control and multi-factor authentication, logging and monitoring, and security policies. Because your web server delivers or controls the payment experience, it must be hardened and monitored as a system in scope. The PCI DSS 4.0 changes on our site walk through the v4.0 additions in plain terms, and our PCI compliance checklist for B2B merchants gives you a working list to adapt.

Iframes, redirects and who owns the scripts

Many merchants assume an embedded payment form moves all script risk to the provider. It moves part of it. The PCI SSC guidance clarifies that for an iframe, your responsibility under 6.4.3 and 11.6.1 covers scripts on your own page that contains the iframe. The TPSP’s responsibility covers scripts inside the iframe it provides.

In the Council’s podcast, the confirmation that a site is not susceptible to script-based attacks can come two ways. You can apply techniques such as those in Requirements 6.4.3 and 11.6.1 to protect your page, or you can obtain confirmation from the compliant TPSP that provides the embedded iframe.

Three common setups, and where they usually land:

  • Full redirect to the processor’s hosted page. The customer leaves your site and pays on a page the provider delivers. This is the cleanest route to SAQ A, provided you meet every SAQ A criterion.
  • Embedded iframe from a compliant provider. The payment fields come from the provider, but your page frames them. The page you control is in the conversation, which is why the script criterion exists.
  • Your own page that posts or directs the customer to the processor. Because elements originate from your site and your site controls the redirect, this is the classic A-EP profile.

Your website’s role in the data flow, not the checkout’s appearance, decides the questionnaire. Two checkouts that look identical to a shopper can sit in different SAQs.

How to complete and submit SAQ A-EP

The SAQ A-EP document lays out the process. Here it is with the points where merchants stumble.

  1. Confirm the right SAQ. Read the eligibility criteria and the SAQ Instructions and Guidelines document. The latter covers the intent of each SAQ and how to complete it. Check every criterion, not the headline description.
  2. Confirm the environment is properly scoped. List every system that delivers, hosts, redirects or can alter the payment page: web servers, CDNs, tag managers, content management systems and the accounts that administer them. Under-scoping is the most common error.
  3. Assess against the requirements. Answer each applicable requirement with evidence you could show an assessor: configuration screenshots, change tickets, scan reports, the script inventory.
  4. Complete all sections. That means Section 1 (Assessment Information, Parts 1 and 2 of the Attestation of Compliance), Section 2 (the SAQ A-EP questions) and Section 3 (Validation and Attestation Details, Parts 3 and 4 of the AOC).
  5. Submit the SAQ and AOC with any requested documents, such as ASV scan reports, to the organization that requested them. That is typically your acquirer or the payment brands.

The PCI SSC bulletin also encourages every entity completing an SAQ to contact the receiving organization first. Confirm that you are eligible to validate with an SAQ and ask for any specific instructions. Merchant levels and validation rules are set by the card brands and your acquirer, not by the questionnaire.

One level-specific point: the SAQ A-EP document notes that for Level 2 merchants it is treated as a high security risk SAQ, and engagement of a Qualified Security Assessor (QSA) or Internal Security Assessor (ISA) may be required for validation. Ask your acquirer which applies to your volume.

Treat the attestation as a yearly cycle with quarterly scans in between. The first year costs the most, because it includes building the script inventory and the monitoring process. Later years mostly refresh evidence.

If your setup does not meet the criteria

The SAQ A-EP document is direct about this: when PCI DSS requirements that apply to your cardholder data environment are not covered in the questionnaire, it may not be suitable for you. Confirm eligibility before you start and ask your acquirer for guidance.

In practice you have two directions:

  • Reduce scope. Change the checkout so the browser receives every payment page element directly from a compliant provider. This is the reason merchants look at hosted payment pages, and our article on hosted payment pages and SAQ A covers the design in detail. Moving to SAQ A also means you must meet the SAQ A script criterion.
  • Validate at the larger scope. If the site stores, processes or transmits account data, or has other channels in play, SAQ D applies. It is the long-form questionnaire.

If you are in the second group for a new gateway integration, decide before development starts. Rebuilding a checkout after launch costs far more than choosing the integration pattern early.

Our view: pick the payment flow before the questionnaire

Merchants often arrive at SAQ A-EP by accident. A developer builds a custom checkout page, the page posts to a gateway, and months later someone discovers that 151 requirements now apply. We think the order should run the other way: decide how much of the payment experience you want to own, then choose the integration that matches.

That decision belongs in the processor conversation. At CARDZ3N we place merchants with sponsor-bank-backed accounts and integrate payment gateways with leading platforms, so the integration pattern and the compliance footprint can be settled together. High-risk and subscription merchants feel this most, because their volume, chargeback exposure and card-brand scrutiny make a clean PCI posture part of staying approved.

Our advice on A-EP specifically: if you take it, treat 6.4.3 and 11.6.1 as operating procedures, not paperwork. Name an owner for the script inventory, run the weekly tamper check on a schedule, and keep the evidence. If you can legitimately reduce scope to SAQ A, do the engineering and meet its criteria honestly.

Joshua Benedetti

Where CARDZ3N fits

If you are choosing or changing a processor, the integration method determines your SAQ. Our team handles payment gateway integrations and online payment processing for merchants, including those that Stripe, PayPal or Square have rejected or shut down. We are transparent about reserve structures and quote-based pricing. Tell us how your checkout works, and we will place the account on an integration that fits it. For subscription, CBD, adult and other high-risk categories, start with our high risk merchant account page.

FAQ

What does SAQ A-EP stand for?

It is the Self-Assessment Questionnaire for e-commerce merchants that partially outsource payment processing. The “EP” refers to the merchant website’s role in the e-commerce payment flow. Your site does not receive card data, but it controls how customers are redirected to the processor or delivers elements of the payment page.

How many requirements are in SAQ A-EP?

Under PCI DSS v4.0, SecurityMetrics counts 151 requirements in SAQ A-EP against 33 in SAQ A. Counts can change between versions, so confirm against the current questionnaire. The 6.4.3 and 11.6.1 script controls apply to A-EP, and external scans must be run quarterly by an ASV.

Can I use SAQ A if I embed an iframe?

Possibly, if every payment page element originates only and directly from a PCI DSS compliant third party and you meet all other SAQ A criteria. That includes confirming your site is not susceptible to script-based attacks. If any element of the payment page comes from your own server, A-EP is the likelier fit. Confirm with your acquirer.

Who do I submit the completed SAQ A-EP to?

You submit the SAQ and Attestation of Compliance to the organization requesting it, usually your acquirer or the payment brands, along with documents such as ASV scan reports. The PCI SSC recommends contacting that organization before you start, to confirm that you may validate with an SAQ.

Sources

Putting This Into Practice

Every merchant's processing setup is different, so the right answer depends on your industry, sales channels, average ticket size and chargeback history. CARDZ3N's payments specialists review those details with you and match your business with the right sponsor bank, gateway and risk tools, whether you sell online, in store, by invoice or on a recurring subscription.

We work with merchants across the USA, Canada, the UK and the EU, including high-risk, B2B and fast-growing businesses that traditional processors often turn away. If you would like a second opinion on your current rates, contract terms or approval options, contact our team for a free, no-obligation processing review.

About the Author

Joshua Benedetti is the CEO of CARDZ3N, a Las Vegas-based merchant services provider specializing in high-risk payment processing and B2B payment technology.

Joshua Benedetti on LinkedIn

About CARDZ3N

CARDZ3N Inc is headquartered in Las Vegas, Nevada, and provides merchant services to businesses that traditional processors turn away. Backed by top-tier sponsor banks and processors, CARDZ3N combines institutional stability with the speed of a specialized team that understands high-risk industries. Services include high-risk account underwriting and placement, gateway solutions across the major gateway platforms, POS integrations, ACH and check processing, chargeback prevention through ChargebackZ3N, and business lending and working capital. Its AerospacePay division serves OEMs, MROs, FBOs, and repair stations with B2B and B2G payment processing. CARDZ3N serves merchants in the USA, Canada, the UK, and the EU.

Ready to Sign Up?

Start protecting your revenue from chargebacks today — schedule your complimentary consultation with CARDZ3N’s dispute management specialists.