Simplify premium collection and cut admin work.

Automate billing, manage complex rates, and improve payment reliability.

Automate recurring gifts, reduce churn, and strengthen donor loyalty.

Streamline membership payment process and provide a seamless experience for members.

Streamline tuition payments, lower late fees, and focus on students.

Streamline rent collection for social housing and commercial real estate on Salesforce.

Online Payments >

Process online payments via PayLinks, Giving Pages and Payment API.

Recurring Payments >

Automate recurring payments with Salesforce at the core.

Agent Payments >

Collect secure payments over the phone or mail using a Virtual Terminal.

Outbound Payments >

Pay vendors faster with tracked outbound payments.

Recover failed payments automatically in Salesforce.

Bank Payments >

Import and reconcile bank payments in Salesforce.

Payment Service Provider Payments >

See all your PSP payment data in Salesforce.

Non-FinDock Processed Payments >

Reconcile all payments in one Salesforce view.

Insights, tips, and deep dives into payments on Salesforce

Hear directly from customers about their FinDock experience.

Learn how organizations transform their payment operations with FinDock.

Access guides, whitepapers, and resources to explore FinDock.

Meet us at upcoming events, or catch up with our on-demand webinars.

Browse our Feature Showcase videos and FinDock shorts

Get help from our resources or submit a support request.

Understand how to configure, use, and integrate FinDock.

For Customers

Find Implementation Partner >

Find certified experts to implement FinDock successfully.

View Integration Solutions >

Extend FinDock capabilities with out-of-the-box integrations.

For Partners

Become a Partner >

Join our partner ecosystem and deliver payment solutions on Salesforce.

FinDock Academy >

Get trained and certified to build expertise in FinDock implementations.

For Partners

FinDock Demo App >

Launch an end-to-end payment demo in just 5 minutes.

Partner Newsletter >

Stay in the loop with updates, insights, and partner success stories.

Learn who we are and what we strive for.

Access our logos and brand guidelines.

Stay up to date with our latest stories and updates.

Read our policies, terms, and compliance resources.

Explore open roles and join the FinDock team.

Get in touch with our team.

AVS and 3DS: why payment security isn’t one-size-fits-all

Lee Moorcroft
February 5, 2026

Payment security is often discussed as if there’s a single best approach. In reality, security requirements vary by region, regulation, and customer expectations. Two of the most common approaches used today are Address Verification Services (AVS) and 3D Secure (3DS).

Both reduce fraud. Both are widely adopted. And both introduce different trade-offs for customer experience and payment operations. Understanding why they exist and when they’re used helps teams design payment flows that are secure without adding unnecessary friction.

Why AVS and 3DS exist

AVS and 3DS were designed to solve similar problems in different environments.

3D Secure was introduced to support Strong Customer Authentication (SCA), particularly in Europe, where regulation requires additional verification for many card payments. It adds an authentication step, often through a banking app or one-time passcode, to confirm the payer’s identity.

AVS takes a different approach. Instead of adding an extra authentication step, it checks whether the billing address entered during a payment matches the address held by the issuing bank. If the details match, the transaction can proceed without interrupting the payment flow.

These approaches reflect regional regulation and customer norms rather than different levels of security maturity. The same security strategy can also perform differently across markets because issuer behavior varies, not just regulation.

Security trade-offs teams need to manage

From a payment operations perspective, the challenge isn’t choosing AVS or 3DS. It’s managing how each method affects conversion, customer experience, and operational overhead.

3DS can reduce fraud and liability, but it introduces an additional step for customers. AVS keeps the payment flow lighter, but relies on accurate address data and issuer checks.

In practice, global organisations often need to support both approaches at the same time, depending on where customers are located and how payments are collected.

To see how market behavior can change outcomes, Stripe published analysis of 3DS transactions in the US compared to regulated markets.

What Stripe found when US businesses requested 3DS

Stripe observed patterns that differ from regulated markets. Several large US issuers route a high share of 3DS transactions through a frictionless path, meaning customers are rarely prompted for a two-factor step.

More surprisingly, Stripe observed cases where authorization rates dropped when businesses requested 3DS through that frictionless pathway. In one subset, authorization held at 87% when transactions were challenged and successfully authenticated, but fell to 82% when routed frictionless.

The takeaway is simple: in some markets, asking for extra authentication can change how issuers score risk, and performance can’t be assumed to carry over from Europe. The broader point applies everywhere: issuer behavior can shift outcomes, even when the payment flow looks the same.

How address verification works in practice

With AVS, billing address details are captured at the point of payment and checked with the issuing bank as part of the transaction request. The result determines whether the payment is approved or declined.

When address details are stored alongside the payment profile in Salesforce, they can also be reused for recurring payments or stored payment methods. This allows teams to apply the same level of verification consistently across future transactions without re-entering data.

This model supports fraud checks while keeping repeat payments predictable for both customers and internal teams.

Applying the right security at the right time

Treating AVS and 3DS as competing options misses the point. Payment security needs to adapt to context, and issuer behavior can vary significantly by market.

FinDock supports both AVS and 3DS across processors and regions, so teams don’t need to redesign payment flows or manage separate security models as they scale. Security controls can be applied where they make sense, while payment data and workflows remain consistent inside Salesforce.

This approach helps teams meet regulatory requirements, reduce fraud risk, and maintain a predictable payment experience without adding operational complexity.

Learn more

To see how AVS and 3DS are configured in practice with FinDock, watch the January release webinar walkthrough or explore the security and payments documentation in the FinDock Knowledge Base.

Privacy Overview

We use cookies and similar technologies to make our website work properly and to measure its use. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

With your permission, we also use cookies to personalize your experience, show relevant advertisements, and connect with you on social media. This may involve processing personal data and sharing it with our partners. In our cookie statement you can read how we or our partners handle this.

See our Cookie Statement for a full explanation