CentralPay Documentation CentralPay Documentation
  • General information
  • Documentation
  • Developers
  • English
    • FrenchSwitch to French
CentralPay Documentation CentralPay Documentation
  • General information
  • Documentation
  • Developers
  • English
    • FrenchSwitch to French
Documentation
  • Folder icon closed Folder open iconQuick start guide >
  • Folder icon closed Folder open iconMerchant, accounts and sales channels
    • Merchant Profilemerchant
    • Customer profilescustomer
    • Retail locationspointOfSale
    • Payment accountswallet
    • EM Accountswallet
  • Folder icon closed Folder open iconAutomations, integrations and exports
    • Email/SMS notifications
    • Anti-fraud services
    • Outgoing paymentpayout
    • File Import
    • Accounting Exports
    • Data Exports
    • Webhooks
  • Folder icon closed Folder open iconPayment Links
    • General information
    • Payment requestspaymentRequest
    • Payment page (SmartForm)
    • Callbacks, statuses and hooks
  • Folder icon closed Folder open iconCard transaction
    • General information
    • CUSTOM payment form
    • 3DS 2.0 Authentication
    • Card Transactiontransaction
    • Recurring Card Transactiontransaction
    • Card transaction via walletApplePay / GooglePay
    • Card Refund Transactionrefund / credit / dispute
    • Confirmation email
    • Bank statement descriptor
    • Currency management
    • Virtual Card Management (VCC)
    • Callbacks, statuses and hooks
  • Folder icon closed Folder open iconBank Transfer Transaction
    • General information
    • Virtual IBANs
    • Bank Transfer TransactionsctTransaction
    • Pay by Bank – Payment Initiation (PIS)
    • Reconciliation of a payment requestbankReconciliation
    • SCT R-transactionrefund
    • International wire transfers
    • Responses, statuses, and webhooks
  • Folder icon closed Folder open iconSEPA direct debit transaction
    • General information
    • SEPA Creditor ID
    • Bank account statement
    • Creating a SEPA direct debit mandate
    • Direct Debit transactionsddTransaction
    • SDD R-Transactionrefund / sddTransactionReversal
    • Responses, statuses, and webhooks
  • Folder icon closed Folder open iconRecurring payments
    • Subscriptionsubscription
    • Installmentinstallment
  • Folder icon closed Folder open icon3DS 2.2 authentication
    • Transaction Initiated by the Holder (CIT – BRW)
    • Merchant-initiated transaction (MIT – 3RI)
    • Optimize the Frictionless Rate
    • FAQ – 3DS 2.2
  • Folder icon closed Folder open iconMerchant management
    • General information
    • Enrollment requestmerchant-enrollment
    • Complete an enrollmentmerchant-enrollment
    • Enrollment validation
    • Limited Electronic Money Accountcustomer / wallets
    • Remove the limit on an Electronic Money Accountmerchant-enrollment
    • Responses, articles of association, and webhooks
  • Folder icon closed Folder open iconPayouts
    • General information
    • Independent transfertransfer / transferReversal
    • Transfer via Transaction or PaymentRequesttransaction / paymentRequest
    • Payout to a Third Party
    • Responses, statuses, and webhooks
  • Folder icon closed Folder open iconCMS Plugin
    • WooCommerce
    • PrestaShop
    • Magento
  • Folder icon closed Folder open iconBest practices
    • VAT Returns by Country
    • Merchant-Initiated Transaction (MIT)
    • Verification of Payee (VoP)
      • FAQ – Verification of Payee

Optimize the Frictionless Rate

Estimated reading: 4 minutes

What is “frictionless”?

Authentication is considered “frictionless” when the cardholder’s bank approves the transaction without any interaction on the cardholder’s part (no challenge: no one-time code and no confirmation in the banking app). The bank authenticates “silently,” based on the data received and its own risk analysis (Risk-Based Authentication).

It serves two purposes:

  • Better conversion: no extra steps for the carrier, so fewer dropouts.
  • Liability Shift: As with successful challenge-based authentication, a successful frictionless transaction (transStatus = Y) shifts liability for fraud to the card issuer. This is what distinguishes it from a payment without 3DS.
ℹ️ The final decision always rests with the issuer bank. No approach guarantees a frictionless experience: the issuer may require verification regardless of your integration. The strategies below maximize the chances of a frictionless experience; they do not guarantee it. 

Lever 1 — Enhance authentication data

This is the most important lever. The more reliable contextual data about the user that the authentication request (3ds2/authentication) contains, the better the bank can evaluate the risk and the more likely it is to provide frictionless access. Reverse, a minimal request (amount + browser data only) deprives the bank of the information it would need to bypass the challenge.

All of the fields below are accepted by the API in both BRW and 3RI formats and are marked as “Recommended” or “Conditional” (to be submitted as soon as the information is available):

Contact information for the cardholder

FieldRole
emailcardholder’s email address (conditional: to be sent unless restricted by local regulations)
homePhone / mobilePhone / workPhonecardholder’s phone numbers (area code [cc] + number [subscriber])
deliveryEmailAddressdelivery email (for electronic delivery)

Billing and shipping address

FieldRole
billAddrLine1/2/3, billAddrCity, billAddrPostCode, billAddrState, billAddrCountrybilling address
shipAddrLine1/2/3, shipAddrCity, shipAddrPostCode, shipAddrState, shipAddrCountryshipping address
shipAddressUsageIndlength of time the shipping address has been in use

Customer account history

FieldRole
chAccAgeInd, chAccDate, chAccChangethe account holder’s account age and the date of the last change made to the account with the merchant
paymentAccAge, paymentAccIndlength of time the payment method has been registered
nbPurchaseAccountnumber of purchases over the past six months
provisionAttemptsDayNumber of attempts to add a card in a 24-hour period
preOrderDate, preOrderPurchaseIndpre-order information, if applicable
💡 Practical tip: Share all the reliable information you have. Inconsistent data (such as an incorrect address) is counterproductive; missing reliable data is a missed opportunity for a frictionless experience. 

Lever 2 — Run the 3DS Method

Whenever versioning allows it, always run the 3DS Method: it enables the bank to collect the technical fingerprint of the cardholder’s browser in the background, which directly feeds into its risk analysis. Skipping this step deprives the bank of information that promotes a frictionless experience. See the procedure on the BRW page.

Lever 3 — Expressing a preference and reporting exemptions

The threeDSRequestorChallengeInd field (optional, BRW flow) allows you to indicate your challenge preference to the bank and to specify that an exemption applies:

ValueMeaning
01No preference
02No challenge desired
03Desired challenge (merchant’s preference)
04Desired challenge (required)
05No challenge — transactional risk analysis (TRA) already completed
06No challenge — data sharing only
07No challenge — strong customer authentication (SCA) already completed
08No challenge — “trusted beneficiary” exemption (whitelist)
09No challenge — invitation to whitelist if a challenge is required
⚠️ The values 05, 07 and 08 indicate that an exemption applies. Use them only if the corresponding exemption actually applies to your configuration: incorrectly declaring an exemption makes you liable and may result in a soft decline (see FAQ). If in doubt, use 01 or 02. 

The field whiteListStatus also allows you to indicate the merchant’s “trusted beneficiary” status (Y = merchant whitelisted by the cardholder, N, E, P, R, U). When a cardholder adds your merchant to their trusted list with their bank, their subsequent payments go through more smoothly and frictionless.

Lever 4 — Properly implement merchant-initiated transactions (MIT)

Once an initial CIT transaction has been authenticated, subsequent transactions initiated by the merchant (MIT) are processed via the 3RI flow and are no longer subject to strong authentication. This is one of the most direct ways to reduce friction in recurring, installment, or future payments: authenticate once (CIT), then reuse (MIT).

What’s beyond your control

Even with complete data and a requested exemption, the issuer may decide to issue a challenge (step-up). If you attempt an authorization without authentication (via exemption) and the issuer denies it, you will receive a soft decline: you must then retry the transaction with authentication. See the corresponding entry in the FAQ.

Optimize the Frictionless Rate - PreviousMerchant-initiated transaction (MIT – 3RI)Next - Optimize the Frictionless RateFAQ – 3DS 2.2
CONTENTS

Doc Contents

Doc Footnotes

Doc Elements

  • Legal notices
  • Privacy policy

© 2026 CentralPay

You must log in to continue.

Login to CentralPay Documentation

Forgotten account?

Reset your password

Enter your username or email address and we will send you a link to reset your password.

Back to login
  • French