Force 3D Secure and block otherwise (Stripe Radar)

Topic summary

• Merchant selling high‑value luxury goods (€1,000–€50,000) wants to mandate 3D Secure (3DS) on all transactions and block any payment without liability shift to avoid chargebacks. They note 3DS is required in the EU.

• Previously, Stripe Radar rules enforced “request 3DS on every order” and “block if no liability shift.” They ask why similar rule controls aren’t available in Shopify Payments (which uses Stripe) and whether Shopify shows, per order, whether 3DS was used and if liability shift occurred before fulfillment.

• They also ask if switching to another provider (e.g., Adyen) would enable defining such rules and viewing 3DS details.

• A reply suggests using a third‑party Stripe integration to continue managing rules via Radar, sharing a GitHub solution: Techtolia/StripeCheckoutShopify.

• No direct confirmation is provided on native Shopify Payments capabilities to force 3DS or display liability shift status, nor on Adyen support within Shopify. Status: unresolved for Shopify’s built‑in features; a workaround via third‑party Stripe checkout is proposed.

Summarized with AI on December 12. AI used: gpt-5.

Hello,

we only sell high value luxuruy goods from 1.000 € to 50.000 €. We dont want to risk any chargebacks, so we want to force 3D Secure and deny any payments that dont have liability shift. Within the EU 3D Secure is required by law anyway.

We are coming from Stripe and considering using Shopify. In Stripe we could easily setup rules with “Radar”. There we could say that 3D Secure should be requested for any order and all payments should be blocked that dont have liablity shift. As far as I know Shopify Payment is using Stripe. Why cant we set this rules in Shopify?

Additionally if we check an order and its payment, we need to see if 3D Secure has been used and if there is an liabilitiy shift before we fulfill the order. Is this at least visible in Shopify?

Is it possible to define rules and see 3D Secure payment details when switching to another payment provider like Adyen?

7 Likes

Try third party Stripe integrations, then manage rules via Radar.

Solution: https://github.com/Techtolia/StripeCheckoutShopify

9 Likes