Apresentamos nosso novo Centro de Desenvolvedores
Apresentamos nosso novo Centro de Desenvolvedores
Apresentamos nosso novo Centro de Desenvolvedores
Apresentamos nosso novo Centro de Desenvolvedores
/
Prevenção de fraudes
October 13, 2026
Oct 13, 2026

Post-Purchase Fraud Prevention: The Window Before Fulfillment

Logotipo circular branco com formas entrelaçadas no centro, rodeado por linhas elípticas sobrepostas que lembram órbitas e losangos azuis espalhados.

Chargebacks?
Não é mais problema seu.

Recupere 4 vezes mais chargebacks e PREVENÇÃO — até 90% dos e-mails recebidos —, com tecnologia de IA e uma rede global Rede de 20.000 Lojistas.

Mais de 600 avaliações
Não é necessário cartão de crédito.
Post-Purchase Fraud Prevention: The Window Before Fulfillment

Resumo:

  • An order that is only authorized can be voided with no interchange charge, but Shopify Payments authorizations last 7 days, so the review has a deadline.
  • Once a captured order is refunded, interchange is paid and Shopify does not return the card fees, so stopping an order earlier is cheaper.
  • LexisNexis puts total fraud cost at $5.13 per $1 of direct loss, yet 54% of US ecommerce merchants also report churn from anti-fraud friction.
  • Carrier intercepts are a fallback, not a control: UPS completes them only before delivery, and USPS does not guarantee them and charges $19.45 plus postage only if one succeeds.
  • Chargeflow Prevent scores orders after checkout and before fulfillment on Shopify, with no public API yet.
Carregando o reprodutor AudioNative de conversão de texto em fala da Elevenlabs...

Post-purchase fraud prevention is the review of an order after the customer has paid and before it ships, while the merchant can still approve, verify or cancel it. The same phrase is also used for abuse that appears after delivery, such as refund abuse, return fraud and false not-received claims.

This guide covers the pre-fulfillment review, because it is the only point where a suspect order can be stopped before goods leave the warehouse. Each later stage costs more to unwind and leaves fewer options.

{{cta}}

Two meanings of post-purchase fraud

Two meanings of post-purchase fraudMatch the control to the stage of the order
Pre-fulfillment review
Quando
Between payment and shipment
Typical cases
Stolen-card orders, reshipping addresses, buyers likely to dispute a delivered order
Available action
Void, hold or cancel while the order is still actionable.
After-delivery abuse
Quando
After the goods arrive or the service is used
Typical cases
Return fraud, refund abuse, false not-received claims, disputes on delivered orders
Available action
Respond with return rules, delivery proof and dispute evidence. The order can no longer be stopped.

Refund and policy abuse is the fraud type merchants report most often, affecting 41% of merchants in the Merchant Risk Council 2026 Global eCommerce Payments and Fraud Report, a global survey, and false claims that goods were not received are its most common form, cited by 52% of respondents. Those cases need not-received claim handling, return fraud controls, delivery confirmation and a refund fraud prevention policy, not an order hold.

A pre-fulfillment review is one layer of ecommerce fraud prevention. It sits after checkout controls and before the dispute stage, and it works only while the order has not left your hands.

What a pre-fulfillment review can and cannot catch

Many results for post-purchase fraud describe the second meaning, abuse after delivery. A hold can only stop what a merchant can see before the parcel leaves, so this table sorts the common after-delivery abuse types by what a pre-fulfillment review can contribute.

What pre-fulfillment review can contribute by abuse type
Abuse typeVisible before shipping?What a pre-fulfillment review can doControl that applies after delivery
Item-not-received claimsPartlyFlag a repeat claimant when identity, device or address matches earlier claims, and require tracked or signature service on risky ordersDelivery proof and carrier scans as dispute evidence
Friendly fraud and chargeback abusePartlyMatch the order against customers who disputed before, by email, device and addressChargeback alerts, compelling evidence and representment
Account farming and identity reuseSimLink new orders to accounts and devices already tied to abuseAccount limits and blocklists
Refund and policy abuse, such as false damage claimsRaramenteOnly the repeat-identity link; the claim itself does not exist yetPhoto evidence rules, return authorization and refund limits
Returns fraud, such as empty-box or item-switch returnsNãoNothing, because the behavior happens after deliveryReturn inspection, serial or tag checks and return limits
WardrobingNãoNothing; the order is legitimate when placedReturn window and condition rules
BracketingNãoNothing; the order is legitimate when placedReturn fees or limits for repeat bracketers

Scroll horizontally to view all columns if needed.

The rows marked partly or yes depend on linking an order to earlier orders by identity, device or address. That is why a review tends to pay off against repeat abusers and does little against a first-time returner.

What each stop point costs

The cost of stopping an order rises at every stage. The mechanics below come from Shopify and carrier documentation because Chargeflow Prevent runs on Shopify today; other platforms differ in detail, so confirm the equivalent steps in yours.

Stopping an order: actions, costs and limits
PalcoAçãoCost or limit
Authorized, not capturedCancel the order; Shopify sets the payment status to VoidedA reversal never settles, so no interchange is charged, though small processing fees can still apply and the customer may see a temporary bank hold
Captured, not fulfilledHold fulfillment, then cancel and refundA refund pays interchange, and Shopify does not return card transaction fees on refunds
Sent to a 3PL or fulfillment serviceCancel through the service first if it requires that, then in the storeShopify notes you might need to cancel through the service's system before canceling in Shopify
Partially fulfilledCancel the fulfillment firstShopify does not allow canceling a partially fulfilled order
In the carrier networkRequest a delivery intercept: return to sender or rerouteUPS accepts shipper requests before delivery and charges only if the request is completed. USPS does not guarantee interception, excludes shipments already out for delivery, and charges $19.45 plus any postage only if the shipment is intercepted
DeliveredNo stop is availableEvidence collection, claim handling and dispute response

Scroll horizontally to view all columns if needed.

Sources: Shopify guides to canceling orders and fulfillment holds; Checkout.com on refunds and reversals; UPS Delivery Intercept; USPS Package Intercept.

The difference between a refund and a reversal is why timing matters: the same cancellation incurs no interchange before capture and does after it. Issue the money movement through one path only, because a refund made in two places becomes a double refund.

Operational checkpointConfirm the warehouse action

A requested hold does not establish that shipment stopped. Confirm what the warehouse actually did before counting a review as prevented cost.

Use manual capture to set the review window

With manual capture, the authorization period becomes the review deadline. Shopify marks the order Authorized, and you must capture within the period. Check these limits before relying on it, as set out in Shopify's payment authorization guide:

  • Shopify Payments authorizations last 7 days. Shopify Plus stores on Shopify Payments can extend Visa and Mastercard to up to 30 days, depending on the issuing bank, but capturing after day 7 adds a 1.75% charge on top of standard card fees.
  • Captured amounts use the exchange rate at capture, so cross-border orders carry currency risk.
  • Authorization holds can stay on a customer's bank statement for up to 30 days after the original authorization, even after capture or cancellation.
  • If a provider does not support manual capture, Shopify captures its orders automatically.

The window is set by the payment method, not by your policy, so check every method you accept:

Capture windows by payment method and provider
Forma de pagamentoWindow to captureNotas
Cards on Shopify Payments7 diasShopify Plus can extend to up to 30 days for Visa, Mastercard and American Express and up to 10 days for Discover and JCB, depending on the issuing bank
Cards on Stripe, online and customer-initiated7 diasApplies to Visa, Mastercard, American Express and Discover; extended authorization is available for eligible online card payments
PayPal, direct29 daysPayPal recommends capturing within a 3-day honor period; after it you can reauthorize within the 29 days, which starts a new honor period
PayPal through Stripe10 daysStripe attempts one automatic extension of 10 days, 20 days in total
Klarna through Stripe28 daysCapture by midnight of the 28th calendar day after the charge request
Affirm through Stripe30 diasLarge orders can require a down payment, charged at authorization and refunded if you do not capture
Afterpay or Clearpay through Stripe13 daysThe first installment is paid at authorization and refunded if the payment is never captured
Cash App Pay through Stripe7 diasValid authorizations must be captured within 7 days

Scroll horizontally to view all columns if needed.

Sources: Shopify payment authorization guide; Stripe place a hold on a payment method; PayPal authorization documentation. Providers change these windows, so confirm them before you rely on them.

Use the shortest window among the methods you accept as the review deadline. If an authorization expires before you capture, Stripe states that the funds are released and the payment is canceled, so an order that clears review late may have no payment behind it.

Build a connected pre-fulfillment decision

Use the order, payment and fulfillment records together. An order reference alone may not identify the right payment if the customer paid in several parts, and a payment score alone will not show that a replacement is already queued. Log the context available at the time, the policy version, the chosen action and the responsible system, and store later changes separately so the original decision stays intact as chargeback evidence.

  1. Confirm the order is paid and still actionable.
  2. Review the risk and customer context.
  3. Check fulfillment status and any earlier support action.
  4. Choose approve, verify or cancel under the merchant's policy.
  5. Deliver the action to the fulfillment system and confirm it completed.
  6. Tell the customer the next step.

If an essential signal is missing or late, define the fallback in advance. Approving blindly and holding indefinitely are both poor defaults when nobody knows which one applies.

Approve, verify or cancel

Approve · Verify · CancelChoose the action supported by the facts
  • Approve

    When the available context supports fulfillment. Do not send an order to manual review because one attribute looks unusual; merchants decline an average of 18% of the orders they screen manually, according to the same Merchant Risk Council survey, so most reviewed orders are cleared.

  • Verificar

    When a specific uncertainty can be resolved. Tie the request to the order, explain why it is needed and say what happens next. Feed it from fraud scoring thresholds, address verification results, shipping address changes and a fraud red flags checklist.

  • Cancel

    When risk or other facts justify it and your terms allow it. A warehouse cancellation does not return money, so pair every cancel with a void or refund task.

Signals that checkout already produced, such as an address match or a 3D Secure outcome, belong in the same decision record. Set a timeout and an owner for unresolved verification, and record abandonment separately from a confirmed fraud outcome. Shopify merchants can compare this process with the Shopify high-risk order review workflow built around Shopify's own risk flag, and read the underlying signals in Shopify fraud analysis.

Check the handoffs before you trust the hold

Map who does what: which system marks the order held, whether the warehouse reads that state before picking, who can override it and which event releases it. On Shopify, holds apply to a specific fulfillment rather than the whole order, a fulfillment can carry up to 10 manual holds, and Shopify Flow workflows or third-party apps can place holds automatically. Overriding a hold placed by an app might breach your agreement with that app. Align the rules with your order fulfillment process, then test the failure cases below.

Failure cases and suggested handoff controls
Failure caseWhat goes wrongSuggested control
Delayed recommendationThe warehouse starts picking before the hold arrivesSet a scoring time limit and a policy for orders with no score
Stale order stateRetrying automation releases or cancels an order that support already changedRecord an owner and timestamp for every state change
Hold on one fulfillment onlyThe unheld part of a split order shipsHold per fulfillment and check every fulfillment on the order
Cancel without a money pathThe warehouse stops but the payment stays capturedCreate a void or refund task with every cancel
Conflicting messagesA verification request arrives beside a shipping confirmationUse one communication plan, with current state visible to support
Authorization expires during reviewThe hold lapses, the funds are released and the payment cancels before the order is approvedTrack the expiry date per order and alert staff in time; Shopify shows it on the Orders page and can send a warning email one day before expiry

Scroll horizontally to view all columns if needed.

Re-review orders that change after payment

A score taken at checkout goes stale when the order changes. Send an order back to review when any of these happens before it ships:

Before shipmentFive changes that trigger another review
  • Address changes

    The shipping address is edited after payment.

  • Shipping is expedited

    The shipping method is upgraded to expedited.

  • Order is re-created

    The order is canceled and placed again with a different card or email.

  • A related order arrives

    A new order from the same device or address arrives while the first is still held.

  • Shipment instructions change

    Support is asked to split, merge or redirect the shipment.

For immediate digital fulfillment the control window can be seconds, so a warehouse-style hold does not apply. Design the decision and the service-access process around the product sold, and keep the proof described in digital goods chargebacks.

Weigh friction against prevented cost

A review is worth running only when the loss it prevents exceeds the margin lost on good customers who abandon the step, plus review labor. These benchmarks frame the trade-off.

Reported research benchmarksBalance fraud cost with customer friction
Total cost per $1 of direct fraud lossU.S. retail and ecommerce · LexisNexis, 2026
≈$5.13
U.S. ecommerce merchants reporting more customer churn from anti-fraud measuresLexisNexis, 2026
54%
Average share of orders screened manually, down from 25% in 2024Global merchant survey · Merchant Risk Council, 2026
21%
Merchants estimating their false-positive rate at 2% to 10%Global merchant survey · Merchant Risk Council, 2026
65%

Sources: LexisNexis Risk Solutions True Cost of Fraud, retail and ecommerce, 2026 (513 risk and fraud leaders, US and Canada); Merchant Risk Council 2026 Global eCommerce Payments and Fraud Report (global survey, linked in the first section).

Hypothetical monthly calculationShow the cost of verification friction

One invented month: 1,000 orders at a $100 average order value. Fifty orders go to verification, or 5% of all orders. The scenarios assume six fraudulent abandonments at $100 landed cost each, a $15 avoided dispute fee, $40 margin per good customer, and five minutes of review per case at $30 per hour.

Baseline: 4 good customers abandon

40 verified and shipped + 6 assumed fraudulent abandonments + 4 good-customer abandonments = 50 verification cases.

Prevented direct loss6 × $100
+$600
Avoided dispute fees6 × $15
+$90
Margin lost on good customers4 × $40
−$160
Review labor50 × 5 minutes at $30/hour
−$125
Net monthly result
+$405
More friction: 20 good customers abandon

24 verified and shipped + 6 assumed fraudulent abandonments + 20 good-customer abandonments = 50 verification cases.

Prevented direct loss6 × $100
+$600
Avoided dispute fees6 × $15
+$90
Margin lost on good customers20 × $40
−$800
Review labor50 × 5 minutes at $30/hour
−$125
Net monthly result
−$235

Every figure is hypothetical. The six cases are assumed to be fraudulent and to have become disputes without verification. Verified-and-shipped orders are retained sales, not saved fraud. Keeping the review population at 50 means shipped orders fall from 40 to 24 in the higher-friction scenario.

Report abandonment as its own line and track false positives next to prevented fraud. The cost multiplier above means the example likely understates what a stopped fraudulent order is worth, and the churn figure is the reason to price checkout friction instead of ignoring it.

Measure the recommended action and the applied action separately, because a cancel recommendation that fails to stop fulfillment prevented nothing. Treat staff time released as capacity, not payroll savings, and wait for a full dispute window before comparing losses.

Where Chargeflow Prevent fits

Chargeflow Prevent documentation describes after-payment, before-fulfillment risk review. Prevent scores each order using device, IP, email and payment-behavior signals and recommends approve, verify or cancel; you can apply recommendations automatically under your rules or review them in the dashboard. The documentation states that legitimate customers are never blocked at payment.

Prevent runs today through the Chargeflow app for Shopify and screens orders regardless of payment service provider. Support for other platforms is on the roadmap, and the documentation states that nothing on the Prevent page is callable through an API today. Merchants outside Shopify can start with chargeback alerts, including Ethoca alerts, which act after a cardholder contacts the bank but before the dispute becomes a chargeback. Treat Prevent as one part of a wider merchant fraud protection program.

Run a small pilot

A pilot should prove the holds work before it proves the scores are good.

Suggested operational checklistFive checks before expanding a pilot
  1. Define the population and owners

    Pick a defined order population and name an owner for every decision path.

  2. Test warehouse holds and releases

    Test with warehouse and support teams before enabling automated actions.

  3. Set expansion conditions

    Require reliable holds and releases, understandable verification, reconciled payments and a working exception process. A model score alone is not evidence the operation works.

  4. Keep a usable rollback plan

    Staff should be able to pause a delaying or misfiring integration without losing case records.

  5. Sample the outcomes

    Review approved, verified and canceled orders for fit with the facts, system completion and customer experience.

{{cta}}

Perguntas frequentes

What is post-purchase fraud?

Post-purchase fraud is fraud or abuse tied to an order after the customer has paid. The term covers two cases: a fraudulent order that can still be held between payment and shipment, and abuse after delivery, such as return fraud, refund abuse, false not-received claims and disputes on delivered orders. Only the first can be stopped by a pre-fulfillment review.

What is a fraudulent order?

A fraudulent order is a purchase made with payment details the buyer is not authorized to use, or one the buyer later disputes or abuses after receiving the goods. The first is third-party fraud, usually card-not-present fraud; the second is first-party misuse such as friendly fraud.

How do you stop a fraudulent order before it ships?

You stop a fraudulent order by reviewing it after payment and before fulfillment: place a fulfillment hold, verify the buyer or cancel, then void or refund the payment. Confirm the warehouse acted on the hold. A carrier intercept is a costly fallback once the parcel has shipped.

Is post-purchase review the same as checkout fraud screening?

No. Post-purchase review acts on an order after payment, while checkout controls act during or before payment. The two stages offer different actions, such as holding fulfillment instead of declining a card, and have different effects on the customer.

Can a paid order still be held before shipment?

Yes, if the merchant's fulfillment process supports a hold and the order has not passed the relevant operational boundary, such as carrier collection. Confirm the actual warehouse action rather than relying on a requested status.

Should you void or refund a suspected fraudulent order?

Void it if the payment is only authorized, because a reversal never settles and no interchange is charged. If the payment was captured, you must refund it, which pays interchange and, on Shopify, does not return card transaction fees.

How long can you hold an order before you must capture payment?

It depends on the payment method. Cards on Shopify Payments and Stripe are authorized for 7 days, PayPal authorizations are valid for 29 days with a 3-day honor period, and Klarna through Stripe allows 28 days. If the hold expires before you capture, the funds are released and the payment is canceled, so use the shortest window among the methods you accept as the review deadline.

Can a pre-fulfillment review stop return fraud?

Mostly not. Return fraud, wardrobing and bracketing happen after delivery, so there is nothing to see before shipping. A review helps only where an abuser can be linked to earlier orders by identity, device or address, so pair it with return rules, inspection and dispute evidence.

Does successful verification guarantee no later chargeback?

No. Verification does not guarantee that a later complaint or chargeback will never arise. Delivery proof, service records and evidence controls remain important after an order is approved.

Does Chargeflow Prevent work outside Shopify?

Not today. Chargeflow's documentation lists Shopify as the supported route, states that nothing on the Prevent page is callable through an API yet and places other platforms on the roadmap. Confirm current availability before planning an implementation.

Review order risk before fulfillment with Chargeflow Prevent.

Chargeflow's Products

Catch Risky Orders Before You Ship

Chargeflow Prevent scans orders after checkout and before fulfillment.

COMPARTILHE ESTE ARTIGO
Logotipo circular branco com formas entrelaçadas no centro, rodeado por linhas elípticas sobrepostas que lembram órbitas e losangos azuis espalhados.

Chargebacks?
Não é mais problema seu.

Recupere 4 vezes mais chargebacks e PREVENÇÃO — até 90% dos e-mails recebidos —, com tecnologia de IA e uma rede global Rede de 20.000 Lojistas.

Mais de 600 avaliações
Não é necessário cartão de crédito.
inscrever-se

As últimas notícias sobre o “ chargebacks ”, fraudes e comércio eletrônico, diretamente na sua caixa de entrada. Toda semana.

Inscreva-se agora e não perca as últimas tendências!
Ao fornecer seu e-mail, você concorda com nossos Termos de Serviço e nossa Política de Privacidade
Diagrama com linhas tracejadas e curvas formando arcos segmentados, destacados por três marcadores em forma de losango azul no lado esquerdo.Design abstrato de grade circular com marcadores em forma de losango azul sobre um fundo metade preto e metade branco.