How to Prevent Ecommerce Fraud and Chargebacks Without Hurting Conversion

Contracargos?
Ya no es problema tuyo.
Recupera cuatro veces más Contracargos y prevención , hasta un 90 % de las entradas, gracias a IA y a una red global de 20 000 comercios.
En resumen:
- Quick answer: Cut eCommerce fraud without hurting conversion by weighing each control on approval impact, downstream dispute rate, and evidence quality, not fraud-catch rate alone.
- US ecommerce and retail merchants already pay $4.61 in total costs for every $1 lost to fraud, per the 2025 LexisNexis True Cost of Fraud study, so a control that drives away paying customers can cost more than the fraud it stops.
- Third-party fraud and friendly fraud need different fixes: checkout controls stop stolen-card fraud, but only evidence and documentation defend against a real cardholder disputing their own purchase.
- Forced account creation drives 24% cart abandonment (Baymard Institute) for a fraud benefit that device fingerprinting and velocity checks already cover.
- Capture AVS/CVV results, 3D Secure authentication data, and delivery confirmation at the point of sale so the same evidence set can win the disputes prevention does not stop.
Friction-aware fraud prevention means choosing verification methods that catch fraudulent orders without adding checkout steps that push legitimate buyers away, leaning on invisible checks like AVS/CVV and risk-based 3D Secure ahead of anything that interrupts a real customer's purchase.
Every fraud-prevention tactic carries two costs: the fraud it still lets through, and the friction it adds for real buyers. US ecommerce and retail merchants already pay $4.61 in total costs for every $1 lost directly to fraud, according to the 2025 LexisNexis True Cost of Fraud study, so a control that quietly drives away paying customers can end up costing more than the fraud it was meant to stop.
This guide focuses on that tradeoff specifically: which prevention tactics stop fraud with the least customer friction, and which ones cost more in lost sales than they save in blocked fraud. For the full landscape of fraud types, detection methods, and card network monitoring programs, see our full ecommerce fraud prevention guide.
Quick answer: You can cut eCommerce fraud without hurting conversion by scoring each tactic on fraud-catch rate versus customer friction, then layering the low-friction controls (AVS/CVV, risk-based 3D Secure, device fingerprinting, velocity checks) by default and reserving high-friction controls (forced OTPs, manual review, blanket account requirements) for orders that actually show risk signals.
The Friction vs. Fraud-Prevention Tradeoff
Most fraud-prevention advice treats every control as equally worth deploying. In practice, each tactic sits somewhere on a scale between "invisible to legitimate buyers" and "adds a step that costs you the sale." Score each tactic on both axes before deciding how aggressively to deploy it.
| Táctica | Fraud-catch rate | Customer friction | Where it fits |
|---|---|---|---|
| AVS + CVV matching | Medio | Low, runs invisibly | Baseline layer on every card-not-present order |
| Risk-based 3D Secure 2.0 | Alto | Low when frictionless, medium to high when it steps up to a challenge | Default for CNP orders; reserve the challenge flow for orders with real risk signals |
| Device fingerprinting | Medium to high | Low, runs invisibly | Spotting repeat-fraud rings and bots without touching the checkout UI |
| Velocity checks | Medio | Bajo | Catching card testing and bulk-order abuse in the background |
| Manual review | High on flagged orders | Medium, adds delay rather than a blocked sale | Reserve for high-value or ambiguous orders, not a blanket policy |
| 2FA / OTP at checkout | Medium to high | Medio | Trigger selectively above a value threshold, not on every order |
| Biometric login (WebAuthn/FIDO2) | Medio | Low for returning users | Best for account-based repeat purchasers, not first-time guests |
| Forced account creation | Low direct fraud benefit | High, 24% of US shoppers abandon a cart over it | Avoid as a fraud control; pair guest checkout with backend risk scoring instead |
The 24% abandonment figure for forced account creation comes from Baymard Institute's checkout usability research, and it is the clearest example of a control that costs more in lost sales than it saves in blocked fraud. The fraud-catching job that forced accounts are meant to do is better handled by device fingerprinting and velocity checks running quietly in the background.
Trace the Attack: From Checkout to Chargeback
A fraud control is only worth its friction cost if you know where in the order lifecycle it actually intervenes. Every card-not-present attack follows a similar path: a fraudster acquires card data, tests it against a live checkout (often in small amounts to avoid detection), places a full order once a card clears, and the order ships before the real cardholder notices and disputes the charge with their issuer. Each stage produces a different signal:
- Card testing: a burst of small, rapid-fire authorization attempts from the same device, IP range, or card BIN, usually before a real purchase is attempted.
- Checkout: AVS/CVV mismatches, new-device signals, and mismatched billing and shipping addresses are strongest here.
- Fulfillment: a rushed shipping request, an address that does not match the billing profile, or a shipping method chosen specifically to avoid a signature requirement.
- Dispute: by the time a fraud-coded chargeback lands, the transaction is already fulfilled. The only lever left is chargeback reason codes and whatever evidence you captured earlier in the lifecycle.
Controls placed earlier in this path (velocity checks at the testing stage, AVS/CVV and 3D Secure at checkout) stop more fraud before it costs you inventory. Controls placed at the dispute stage can only recover revenue you already spent shipping, so the earlier layers are where the friction-versus-catch tradeoff actually pays off.
Third-Party Fraud vs Friendly Fraud: Different Problems, Different Fixes
Not every chargeback labeled fraud is a stolen card. Merchants lose more revenue than they realize by treating all fraud-coded disputes as the same problem, when they split into two categories that need opposite fixes:
- True third-party fraud: someone other than the cardholder used stolen card data. This is what AVS/CVV, 3D Secure, device fingerprinting, and velocity checks are built to stop before the order ships. Every control in this guide targets this category.
- First-party misuse (friendly fraud): the actual cardholder made the purchase, then disputes it anyway, whether from buyer's remorse, a forgotten subscription, or a family member's purchase. No upfront screening catches this, because the person who authenticated the transaction is the person disputing it. This distinction is what determines whether prevention or evidence-based dispute handling is the right tool, and it is why friendly fraud needs a different playbook than true fraud.
This split matters because it tells you where to spend your prevention budget. Pouring more friction into checkout does nothing against friendly fraud. What works instead is documentation: clear billing descriptors, delivery confirmation, and communication logs that let you dispute the chargeback with evidence, which is a chargeback fraud prevention problem distinct from stopping the card-testing bot at checkout.
Cómo prevención eCommerce eneCommerce
Los estafadores que buscan aprovecharse de eCommerce siempre están al acecho de las lagunas de seguridad. Estas lagunas se producen cuando las tiendas registran un tráfico elevado.
Los ciberdelincuentes se aprovechan de las rebajas de productos de rotación rápida y las ofertas relámpago para eludir las configuraciones de seguridad deficientes y sacar partido de los sistemas de pago.
Therefore, you will need to implement a few methods. Here's the five-layer framework at a glance, scored against the tradeoff table above, with the detail in the sections that follow.
| # | Método | Para qué sirve |
|---|---|---|
| 1 | Reforzar la seguridad de los pagos | PCI DSS, AVS/CVV, 3DS 2.0 y ajustes de prevención del fraude optimizados |
| 2 | Detección de fraudes IA | Evaluación de riesgos en tiempo real y alertas de devoluciones |
| 3 | Autenticación fuerte del cliente | Autenticación de dos factores (2FA) al finalizar la compra, datos biométricos, seguridad de la cuenta |
| 4 | Mantén actualizados la plataforma y los complementos | Corrige vulnerabilidades; alojamiento seguro y SSL |
| 5 | Comprobaciones automáticas + revisión manual | Combina algoritmos con el criterio humano en los casos dudosos |
1. Strengthen Payment Security Without Adding Checkout Steps
Cumplir con la norma PCI DSS es el primer paso para proteger los datos de los titulares de tarjetas. Estas directrices establecen cómo se debe gestionar la información de pago, incluyendo el cifrado, los métodos de almacenamiento y los controles de seguridad continuos.
Asegúrate de cumplir con la normativa de seguridad en la nube configurando los servidores de acuerdo con los estándares PCI para garantizar un cifrado sólido. Esto incluye la configuración de cortafuegos virtuales y la realización de análisis periódicos de vulnerabilidades. Además, las auditorías de seguridad y las pruebas de penetración ayudan a identificar los puntos débiles antes de que lo hagan los atacantes.
Implementing role-based access controls (RBAC) further strengthens security by restricting sensitive payment data to authorized personnel only. Your payment service provider (PSP) often bundles many of these checks by default, so review what's already available before layering on new tools.
Further, let's look at three core steps:
I. Activar AVS y CVV
Address Verification Service checks if the billing address matches the card provider's records.

CVV confirms the card's physical presence.
Together, they create extra hurdles for cyber criminals so that they can't press ahead, and both checks run invisibly to a legitimate buyer. For example, if a ZIP code doesn't match, the order can be flagged before it proceeds without ever showing the customer an extra step.
II. Adopt 3D Secure 2.0, and Reserve the Challenge Flow for Real Risk
Include an extra verification step to confirm the cardholder, but only when the transaction actually warrants it. 3D Secure 2.0 supports a frictionless flow that authenticates most low-risk transactions silently in the background, and a challenge flow that sends a one-time passcode or shows a prompt in a banking app for higher-risk orders.
Globally, the average frictionless authentication rate for 3D Secure 2 was 64%, with an overall 3DS success rate of 79%, according to Ravelin's 2025 Global Payments Report, and Ravelin's 2026 update shows frictionless rates declining further in most regions. That gap is exactly the friction cost: every transaction pushed into a challenge flow is a transaction where a real customer might abandon before finishing the passcode step, and every abandoned challenge is authorization revenue you never see, not a chargeback you have to fight. Tune your risk engine to route as much traffic as possible into the frictionless path and save the challenge for orders that show genuine risk signals.
III. Revisar la configuración de fraude
Las zapatillas de edición limitada o los lanzamientos de consolas populares pueden atraer a los estafadores. Saben que habrá mucho tráfico durante el lanzamiento o la salida al mercado de productos de moda. Para comprar estos artículos tan codiciados, es imprescindible utilizar pasarelas de pago.
Here are some maneuverings that you can do, all of which run in the background rather than adding a checkout step:
- Restringe las direcciones IP y las regiones de alto riesgo utilizando herramientas de geolocalización como IP2Location, Geotargetly, etc., para bloquear o marcar las transacciones procedentes de países con altas tasas de fraude. También puedes utilizar proxies de proveedores de servicios de Internet (ISP) para verificar si el tráfico entrante procede de redes residenciales o comerciales legítimas, en contraposición a los centros de datos que suelen estar relacionados con actividades fraudulentas.
- Limita las compras al por mayor para prevención y revendedores, estableciendo un límite máximo en las cantidades de los pedidos por cuenta, dispositivo o tarjeta.
- Refuerza los controles de velocidad supervisando las transacciones múltiples procedentes de una misma fuente en un intervalo de tiempo breve. Si una cuenta nueva realiza de repente cinco pedidos de gran volumen, márcala para su revisión manual.
- Active la verificación de direcciones (AVS) y la identificación de dispositivos. Asegúrese de que los datos de facturación coincidan con los registros de la tarjeta y supervise el comportamiento de los dispositivos para detectar posibles discrepancias.
2. Deploy AI-Powered Fraud Detection That Works in the Background
AI-driven fraud detection tools help analyze real-time transaction patterns, provide reports, and even identify risks based on signals like device type, mouse movements, and typing speed, all without the customer noticing.
You can use Chargeflow for its powerful Insights and Automation tools. You can use Insights to explore deep analytics and track fraud trends and customer behavior to flag high-risk transactions. Automation will streamline dispute management, using AI to handle chargebacks efficiently, reducing manual workload while maximizing recovery rates.
I. Elige una herramienta de confianza
Compara las herramientas en función de su historial, su rapidez de respuesta y la facilidad para conectarlas a tu sitio web. Valora las tasas de éxito en las disputas, el grado de automatización y la calidad de la asistencia técnica en relación con tus propios requisitos de gestión de devoluciones antes de elegir una.
II. Personalizar los umbrales de riesgo
Basic defaults might be too lenient or harsh. So, you'll have to fine-tune the filters so they fit your shop's transaction history. If certain countries pose a higher risk, you might hold those orders for manual inspection.
For more expensive orders, you could require extra identity checks, reserving that friction for the orders where it earns its cost.
III. Aprovechar las alertas de devoluciones
Get hold of chargeback alerts that send notifications when a dispute arises while helping you proactively prevent a large share of chargebacks. Quickly gathering proof of delivery or showing a match between IP and billing info can turn the tide. Also, there's an option for partial refunds to avoid a full chargeback.
Alerts also catch what no prevention tactic can stop on its own: friendly fraud, where the cardholder recognizes the purchase but disputes it anyway. No amount of AVS, 3DS, or device fingerprinting screens out a real cardholder who later claims they didn't authorize a charge they did make.
Mantente atento a los patrones de infracciones de seguridad que se detecten en este tipo de alertas. Si siguen apareciendo las mismas direcciones o cuentas, adapta tu conjunto de reglas para evitar a los estafadores. Con el tiempo, los filtros IA integrados mejorarán a la hora de diferenciar a los compradores auténticos de los estafadores, lo que reducirá las dificultades para todos.
3. Add Friction Selectively With Strong Customer Authentication
Implementing eCommerce fraud prevention strategies will sometimes require strong customer authentication so that cyber thieves cannot purchase with stolen details. It is a hassle for users when overused, so the goal is to apply it only where the risk actually justifies the extra step.

Pon en práctica estas tres ideas para conseguir lo mismo.
I. Offer 2FA at Checkout, Above a Value Threshold
A one-time passcode texted or emailed for higher-priced orders adds a layer of reassurance without slowing down every order. For example, if a user places an order for an item that costs over $400, ask them for a quick Captcha entry or even an OTP (one-time password).
This way, criminals who stole a card number alone won't have access to the owner's phone or email, which stops them in their tracks, while the vast majority of orders under that threshold check out untouched.
II. Fomentar la seguridad de las cuentas
Ask customers (via email and other social channels) to choose unique passwords and refresh them periodically. Simple prompts or a strength meter can steer them away from weak credentials like "pass123." You could also reward them with a small coupon to encourage more people to strengthen their settings.
III. Implement Biometric Logins for Returning Customers
El escaneo de huellas dactilares o facial sustituye a los nombres de usuario y contraseñas básicos para los usuarios habituales. Incorpora esta función en el desarrollo de tu aplicación de comercio electrónico o en eCommerce para agilizar el proceso de pago sin revelar los datos de la tarjeta.
Aprovecha WebAuthn (la API de autenticación web) para que los navegadores puedan autenticar a los usuarios mediante huellas dactilares, reconocimiento facial o llaves de seguridad. Los principales navegadores son compatibles con esta tecnología y funcionan con sistemas de autenticación conformes con FIDO2, como Passkeys, Yubikey o Windows Hello.
Tying purchases to biometrics ensures there won't be unauthorized individuals to sneak in, and it is a much lower-friction alternative to forcing every returning customer to retype a password.
4. Keep Platforms and Plugins Patched Before Attackers Find the Gap
Aplica parches de software para corregir vulnerabilidades que, de lo contrario, los ciberdelincuentes podrían aprovechar para acceder a los datos de los clientes, inyectar scripts maliciosos, robar datos de pago o crear cuentas de administrador falsas para manipular transacciones.
In fact, in the year 2020, almost 2000 eCommerce stores running the then-older version of Magento were hacked, and hackers loaded a web skimmer by injecting code on a site's payment page.
You can take the below actions to keep platforms and plugins updated, none of which the shopper ever sees:
I. Activar las actualizaciones automáticas
Shopify and WooCommerce sites are open to easing security patches as part of their upgrades. Setting them to auto-updates so you don't forget essential fixes.
Si utilizas plataformas autohospedadas, revisa las actualizaciones cada mes. Además, el uso de un entorno de pruebas puede ayudar a confirmar que todo funciona correctamente antes de que los cambios se implementen en producción.
II. Alojamiento seguro y certificados SSL
Aloja tu sitio web con proveedores que den prioridad a las medidas de seguridad, como cortafuegos dedicados y análisis en tiempo real.
An SSL certificate encrypts data between your website and the user's browser, keeping personal information leakproof. If your site handles large transaction volumes, you can use advanced SSL options to add more encryption layers.
III. Limitar los complementos de terceros
Cada complemento puede suponer un nuevo riesgo de seguridad, por lo que es importante consultar las opiniones de los usuarios y la actividad de los desarrolladores antes de instalar nada.
Outdated apps might contain unchecked flaws that invite intruders, leading to eCommerce security threats like data breaches and fraud risks. To mitigate these risks, remove or replace any add-on that hasn't been updated (for a long time). Also, keep an eye on active plugins and retire those no longer in use to reduce risk.
5. Combine Automated Checks With Manual Review, Not Blanket Friction
Los algoritmos son muy eficaces a la hora de detectar señales comunes de fraude. Para empezar, utiliza el análisis de fraude para adelantarte a las amenazas en línea.
But still, you'll need the help of experts who are best at spotting gray areas, and the goal is to route only those gray-area orders to a human, not every order.
Por lo tanto, comprueba si hay inconsistencias combinando los métodos automatizados y manuales para lograr un equilibrio entre la seguridad y una interrupción mínima.
Prepárate para seguir estos pasos:
I. Establecer criterios claros para la revisión
Indica las condiciones específicas que hacen que un pedido se someta a una inspección manual. Por ejemplo, puede tratarse de una compra superior a 700 dólares, una discrepancia entre la dirección de facturación y la de envío, o un envío con destino a una región conocida por su alto riesgo. A continuación, un empleado puede ponerse en contacto con el comprador para solicitudes una confirmación o solicitudes de identidad adicional.
II. Impartir formación al personal
Proporcione a su equipo las herramientas necesarias para gestionar con tranquilidad los pedidos sospechosos. Un breve manual o una sesión formativa pueden enseñarles a verificar los números de teléfono, detectar intentos de phishing, comprobar los datos de la IP y detectar rechazos repetidos.
Además, plantéate formar a tus empleados para que sepan gestionar casos concretos de fraude, lo que les permitirá saber cuándo detener una transacción o avisar a sus superiores si algo les parece sospechoso. Un equipo bien preparado reduce el riesgo de pérdidas por fraude y evita, al mismo tiempo, los rechazos erróneos que podrían ahuyentar a los compradores legítimos.
III. Seguimiento y documentación de los casos de fraude
Lleva un registro de las actividades sospechosas, incluyendo el resultado y cualquier nota de los procesadores de pagos. Revisa estos registros para ver si se detectan patrones o si los delincuentes prueban nuevas tácticas.
A partir de los datos recopilados, ajusta tus filtros automáticos según sea necesario y utilízalos para formar a los nuevos empleados sobre cómo hacer frente a amenazas específicas. Este proceso garantiza una mejora continua de tu estrategia de lucha contra el fraude.
Map Each Signal to Its False-Positive Risk and Liability
Every fraud signal you act on has a cost if you get it wrong: block a legitimate order and you lose a sale outright, wave one through and you may absorb the chargeback yourself. Weigh the four categories against each other before you set a rule that auto-declines on a single signal:
| Signal | Common control | False-positive risk | If you skip it and fraud gets through |
|---|---|---|---|
| Discrepancia entre el código AVS y el CVV | Auto-decline or manual review | Low to medium (new movers, mistyped ZIP) | Full fraud liability, no authentication protection |
| 3DS not authenticated | Decline or step up to manual review | Medium (issuer app or bank outage) | Full fraud liability if authorized anyway |
| New device or new account | Velocity cap, added review | Medium (legitimate first-time buyers) | Higher exposure to card-testing rings |
| Billing/shipping address mismatch | Flag for manual review, not auto-decline | Medium to high (gifts, business addresses) | Weaker case if the dispute is later contested |
| High order value vs account history | 2FA/OTP step-up or manual review | Low if thresholded correctly | Largest single-order dollar exposure |
Signals with high false-positive risk belong in manual review, not an auto-decline rule; the cost of losing a legitimate order usually outweighs the fraud you catch by auto-blocking on that signal alone.
Evidence to Retain Before and After Fulfillment
Prevention and dispute defense pull from the same data, so capture it once and use it twice. Retain the following for every order, not just the ones that end up disputed:
- Before fulfillment: AVS/CVV match results, 3D Secure authentication data (ECI and cryptogram if returned), device fingerprint and IP address, and the risk score or rule that approved the order.
- At fulfillment: proof of delivery or signed tracking confirmation, the shipping address actually used, and timestamp of dispatch relative to order time.
- After fulfillment: customer service or communication logs, any refund or return requests, and the specific reason code cited when a dispute lands.
This is the same evidence set that wins compelling evidence submissions, so a prevention stack that already captures it at checkout gives your dispute team a head start instead of a blank page when a chargeback arrives.
Close the Loop With Dispute Outcomes and Reason Codes
The fraud-prevention rules you set today should be shaped by the disputes you actually lost last quarter, not just by industry-standard defaults. Pull your chargeback data by reason code on a monthly cadence and ask three questions: which signals were present on the disputed orders that your rules did not act on, which auto-declines turned out to be false positives when you check them against the order's eventual outcome, and which dispute categories (fraud versus non-fraud versus friendly fraud) are actually growing. Feed the answer back into your risk thresholds. A control that looked right when you built it can drift out of date as fraud patterns shift, and the only reliable signal that it has drifted is the dispute data itself.
Building a Friction-Light Fraud Defense
To protect your brand from eCommerce store fraud, you must prepare yourself with layers of defense, from core payment checks to real-time alerts and frequent software updates, choosing at each layer the option that catches the most fraud for the least customer friction.
Each method and subsequent step covered here works largely at the backend, where users are the least affected, making their online shopping experience hassle-free and smooth. Even with a well-tuned stack, you will not catch every fraudulent order or every dispute (see what is a chargeback for how issuers define one), which is why prevention and dispute response need to work together.
A medida que la experiencia de pago y atención al cliente se traslada cada vez más a IA , los comerciantes también deberían tener en cuenta la responsabilidad emergente por contracargosIA y los riesgos Contracargos comercio mediado por agentes, además de estas cinco medidas de prevención.
Sin embargo, incluso con las mejores medidas de seguridad, Contracargos un reto. Combinar estas tácticas de prevención con la protección automatizada contra las devoluciones cierra el círculo en el caso de disputas aún logran colarse.
Adopta medidas para reducir la carga de trabajo manual, aumentar las tasas de recuperación y proteger tus ingresos con Chargeflow.
Start automating chargeback management using Chargeflow's AI evidence processor to fight disputes on your behalf.
Preguntas frecuentes
How do you prevent ecommerce fraud without losing customers?
Score each control on fraud-catch rate versus customer friction, then default to the low-friction layer: AVS/CVV, risk-based 3D Secure, device fingerprinting, and velocity checks running invisibly in the background. Reserve high-friction controls like OTP challenges, manual review, and account requirements for the orders that actually show risk signals, not every order.
¿Cuál es la forma más eficaz de prevención eCommerce ?
No existe una solución milagrosa. La defensa por capas es la que mejor funciona. Combina la seguridad en los pagos (AVS/CVV, 3DS 2.0), la detección IA , la autenticación fuerte, el software actualizado y la revisión automatizada y manual, de modo que no haya ninguna brecha que pueda ser aprovechada.
¿La prevención del fraude afecta a la tasa de conversión?
It does not have to, but it can if you apply the wrong control everywhere. Most modern measures (device fingerprinting, risk-based 3DS, velocity checks) run invisibly and only add friction for higher-risk orders, while blanket controls like forced account creation cause real cart abandonment, so legitimate customers check out smoothly when friction is targeted rather than blanket.
¿Qué es 3D Secure 2.0? ¿Debería utilizarlo?
It's the updated cardholder-authentication standard that verifies purchases via a one-time passcode or banking-app prompt, but only for transactions its risk engine flags. It reduces fraud and can shift liability to the issuer, and it's recommended, especially for higher-value or higher-risk orders where the small added friction is worth it.
¿Cómo ayudan las alertas de devoluciones a prevención las pérdidas prevención ?
Alerts notify you the moment a dispute is raised, giving you a window to refund or submit evidence before it becomes a chargeback, helping prevent a large share of avoidable chargebacks, including friendly fraud disputes that no upfront screening can catch.
¿Pueden permitirse las pequeñas tiendas la prevención del fraude?
Yes. Many tools use success-based or scalable pricing, and core steps (PCI compliance, AVS/CVV, updates, 2FA) cost little. The savings from avoided fraud and chargebacks typically outweigh the investment, especially once you skip high-friction controls like forced account creation that cost more in lost sales than they save in blocked fraud.
See how Chargeflow Prevent connects your fraud signals directly to dispute evidence and recovery.

Contracargos?
Ya no es problema tuyo.
Recupera cuatro veces más Contracargos y prevención , hasta un 90 % de las entradas, gracias a IA y a una red global de 20 000 comercios.













.png)
.webp)

.webp)