help1
shopify preorder authorizationshopifypreordercheckoutpayments

Four Fixes for Shopify's 7-Day Preorder Authorization

Shopify preorder authorization runs 7 days on Payments. Four fixes - Plus extension, vaulted card, deposit model, gateway swap - each has a real cost.

help1 Team
Four Fixes for Shopify's 7-Day Preorder Authorization

Quick Answer: Shopify preorder authorization runs 7 days on Shopify Payments across every plan, and Settings has no toggle to extend it. Your four real fixes are Plus's 30-day extended authorization (with a 1.75% surcharge on captures after day seven), a vaulted-card app like Downpay or Early Bird, a deposit model with a separate balance capture at fulfillment, or a switch to a gateway that exposes its own longer hold. Non-Plus merchants on Authorize.net are the one cohort with no clean path.

You have already ruled out the obvious things. Settings > Payments has no toggle for "hold this longer." Shopify's official recommendation - draft-order the customer and send a new invoice - recovered maybe a fifth of the money you left on the table in your last campaign; the rest of the customers assumed it was a scam. You looked at Shopify Plus and the extended-authorization documentation mentioned a surcharge in a way that made you close the tab. You searched the app store and found nine preorder apps, all describing themselves in near-identical language. You want to know which of these actually solves the problem for your store, not which one has the prettier product page.

That is what this post is for. Four paths, side by side, with the parts each vendor prefers you skip.

Where the 7-day wall actually comes from

Shopify Payments authorizes a card at checkout. The bank places a hold on the funds. You then have seven days to capture. On day eight, the hold releases, the pending charge disappears from the customer's statement, and the order sits in your admin with an "Expired" status that some merchants take weeks to notice.

Seven days has been the rule since at least 2020. Shopify staff confirmed it directly in Community threads in 2020, 2024, and again in 2025. The only native extension - up to thirty days - is Shopify Plus only, on Shopify Payments only, and levies a 1.75% surcharge on any capture made after day seven. That extension launched in October 2020 as a COVID-era supply-chain accommodation. Five years later it is still Plus-gated and still carries the same surcharge.

Shopify sets the seven-day rule on its own. Card networks allow much longer holds; competing platforms like Demandware, Authorize.net, Braintree, and Houzz support token-based reauthorization without customer re-consent, and European gateways commonly hold authorizations for a year or longer. If your lead time is longer than a week, you are working around a fixed platform behavior. That framing matters because it changes what "the fix" means for Shopify preorder authorization. Every path below is a workaround around a fixed platform behavior, and each has its own price.

The four paths at a glance

Here are the four paths I actually see in the wild, in the order they show up in comparison threads.

PathWho it fitsCost per capture (relative)Handles lead times beyond 30 daysCommon failure mode
Plus extended authorizationPlus merchants on Shopify PaymentsStandard fee + 1.75% after day 7No (30-day hard limit)Some card types silently revert to 7 days
Vaulted-card app (Downpay, Early Bird, STOQ, PreProduct)Any plan, on Shopify Payments, PayPal, Adyen (Plus), or StripeStandard fee + $5-40/mo app feeYes (no hold, charge later)Bulk-capture admin bug (Jan 2026); fixed-date trap on selling plans
Deposit + balance capture (Downpay, WOD PreOrder Now)Any plan, useful for variable balancesStandard fee twice, plus app feeYes (balance charged whenever)Mandatory-split defaults surprise merchants post-install
Switch to a longer-window gatewayAnyone not tied to Shopify Payments-only featuresGateway's own ratesYes, per gatewayShopify still shows "Expired" and does not surface the extended window

Each column is hiding something. The sections below unpack what.

The costs no one shows you

Plus extended authorization. The 1.75% surcharge is the number Shopify puts in the changelog. What Shopify does not put in the changelog is what "some card types revert to the standard seven-day period regardless" means in practice. There is no public table of which specific card products qualify, and preproduct.io's 2026 research team found the pattern shows up across Visa, Mastercard, and Amex without a clear rule. Extended Shopify preorder authorization is a per-transaction gamble at the network level. Fee math on a $500 preorder captured on day twenty: standard authorization within seven days runs about $14.80 in Shopify processing fees; captured on day twenty under the extended window, the same order costs $23.55. Run a hundred preorders past day seven per campaign and that is roughly $875 in extra fees for identical revenue. That is real overhead. Bake the surcharge into your campaign math before you commit to a lead time longer than seven days.

Vaulted-card apps. The subscription fees are small: PreOrder Guru sits at $5.99/month, REZ Preorder starts at $5/month, Early Bird and Downpay run into the mid double digits depending on order volume. The monthly is the boring part. What actually costs you is that most of these apps built their flows on Shopify's selling-plans API, which requires a specific future date for the deferred charge. If your product ships when a distributor delivers it, or when enough deposits accumulate, or when a factory shipment lands from overseas, you do not have a fixed date to give the app. The "due on fulfillment" or "charge at fulfillment" modes some vendors advertise are workarounds around this constraint rather than first-class support for it. Early Bird's co-founder said this on Reddit in June 2026: "the date requirement is actually a Shopify platform constraint, not our app's design choice." Every app in the category is threading the same needle in slightly different ways. A stable native "due on fulfillment" API was targeted for the 2026-01 release; whether it shipped and whether your app of choice migrated to it is worth asking the vendor directly before you commit.

Deposit model. Two payments from the customer, two processor fees for you. On a $500 order with a 30% deposit, you pay Shopify's rate on $150 within seven days and again on $350 whenever the balance is captured. The merchant-side cost is a hair higher than one clean capture; the customer-experience cost is bigger. Your buyer has to consent to a second charge weeks or months later. Some will forget. Some will change cards. Some will simply say no. preproduct.io's analysis of real preorder stores puts recovery on failed vaulted-card captures at 80-90% with dunning and above 95% with proactive communication. The deposit variant recovers a little less because the customer already paid once and does not always remember they signed up for a second charge.

Gateway switch. Authorize.net supports longer authorization windows natively; Stripe does too, although Shopify's Stripe integration uses the subscription primitive for card-on-file rather than a hold at all. The processing rate is the boring part. What actually stings: Shop Pay is off the table, along with Shopify Payments-only features (managed payouts, Shopify Capital access, some Shop Pay Installments flows) and any pixel that expects to see the checkout event on the Shop domain. On a small store this may be an acceptable trade. On a store that has been optimizing for Shop Pay conversion for two years, it is a very expensive one.

The edge cases each path pretends does not exist

Here is what each vendor's product page does not mention.

Extended authorization: card-type roulette. Even on Plus, the extended window is not guaranteed per card. Some Visa, Mastercard, and Amex products revert to seven days at the network level; preproduct.io's research documents the pattern, Shopify's docs do not. You cannot fix this from the admin. You either accept the risk on a slice of orders or fall back to vaulted card for the affected ones, which reintroduces the app dependency you were trying to skip.

Vaulted-card apps: the bulk-capture bug. In January 2026, a merchant using STOQ tried to bulk-capture payments for a completed preorder campaign and could not. Sandesh at Artos Software (STOQ's developer) publicly confirmed the issue lived in Shopify's admin layer rather than in the app itself, and stated it had been escalated to Shopify's VP of Product. Any app built on the native selling-plan payment mandate system is affected. If you run large campaigns and rely on a single bulk action at fulfillment time, test the flow with a small batch before you need it. Do not learn about this bug at the moment you have thirty thousand dollars of orders queued.

Vaulted-card apps: the "Expired" ambiguity. If you run Authorize.net alongside a vaulted-card app for a subset of your orders, the "Expired" label in your Shopify admin means at least two different things. It can mean Shopify preorder authorization actually expired. It can also mean Authorize.net's fraud queue flagged the order and Shopify has not yet received the resolution. A merchant named MuseumGuy documented the fix on the Shopify Community: log in to Authorize.net first, check the fraud queue, approve if the transaction is legitimate, and wait a day for Shopify's status to update. Treating an Authorize.net fraud hold as an expired order and canceling it is a way to lose valid revenue.

Deposit model: the mandatory-split trap. A merchant reviewing WOD PreOrder Now in January 2026 discovered post-install that the app defaulted to a mandatory 50/50 split with no easy override. Every buyer had to consent to a second future charge. Some did not. The vendor acknowledged that "the mandatory partial payment structure doesn't suit all business models," which is a useful admission that does not help the merchant who launched a campaign before finding out. Before you install any deposit-capable app, confirm on a test order that the partial-payment behavior is configurable and that you can turn it off when a campaign calls for a single upfront charge.

Mixed carts: earliest date wins. Shopify allows only one deferred payment due date per order. If a customer's cart contains a preorder item on a charge-later plan and an in-stock item, Shopify applies the earliest due date across the whole order, with "due on fulfillment" taking precedence. The in-stock item pulls the preorder item's payment forward to the moment the in-stock item ships, defeating the point of the deferred setup. There is no clean way to split the order into two payment schedules from the storefront side. If your product mix routinely includes preorder and in-stock in the same cart, either accept the earlier capture or split the SKUs across two checkouts, which most storefronts have no smooth way to do.

Gateway swap: no window surfacing. Authorize.net can hold an authorization for weeks. Shopify's integration does not surface that. Steven_Kan, a Shopify Basic merchant with a 4-6 week manufacturing lead time and near-zero declines (roughly 90% government customers), documented this on the Shopify Community in December 2025: they used Authorize.net for exactly this reason, and Shopify still treated the transaction as if the seven-day rule applied. If your gateway has a longer window on paper but Shopify's implementation truncates it to seven days, the paper does not matter.

If your store falls into one of these edge cases and you want a second pair of eyes on which path is least broken for you before you commit, help1's expert chat has a saved diagnostic for the preorder decision - the first 15 minutes are free and that is usually enough to rule two of the four options out.

What actually works, by store type

Made-to-order or seasonal on Plus, lead time under 30 days. Extended authorization on manual capture. Turn it on in Settings > Payments > Manage. Capture before day seven where you can, to skip the surcharge; capture through day thirty when you cannot. Accept card-type roulette as a small percentage of orders that will need re-invoicing. One platform to trust, no app dependency.

Made-to-order or seasonal on any plan, lead time over 30 days. Vaulted-card app. Downpay and Early Bird are the two I have watched carry campaigns over ten thousand dollars without visible failure. Do a test order end-to-end before you open the campaign, including the capture at fulfillment. Confirm the app has migrated to Shopify's stable "due on fulfillment" API rather than the older workarounds; ask the vendor directly if their site is unclear.

Uncertain delivery date (anime figures, collectibles, made-to-order with distributor dependencies). The GamerMan762 workaround, documented on r/shopify in June 2026, is honestly the cleanest pattern I have seen: collect the product cost upfront at checkout, then manually add a shipping charge as a separate line at fulfillment using a dedicated "Shipping to be charged later" shipping profile. You lose the "no charge until it ships" marketing beat. You gain a higher completion rate and a much simpler admin. Not every brand promise allows this. When yours does, it is the least fragile option on the list.

Deposit-based sales (mountain bikes, custom furniture, pre-selling large-ticket). Downpay for the deposit-and-balance flow; it supports variable final charges, which apps built for fixed subscription mechanics do not. Communicate the two-charge structure at checkout so no customer is surprised weeks later. Expect a small fraction to fail the balance capture regardless. If your average preorder is under about $200, the customer-service cost of chasing balance failures often outruns the deposit's cash-flow benefit; a single upfront charge with a generous return policy tends to net out better.

B2B or manufacturing on a non-Plus plan with Authorize.net. This is the one cohort with no clean path. Your realistic options: (a) upgrade to Shopify Plus at $2,300/month plus the 1.75% surcharge, a 21x plan-cost jump from Basic that most manufacturers cannot justify; (b) install a vaulted-card app on Shopify Payments, PayPal, Adyen, or Stripe, which usually means switching processor away from Authorize.net; or (c) manually invoice via draft order at fulfillment, which is what Shopify's official recommendation collapses to anyway. None of these are good. If this is your situation, expect the annual conversation about whether to leave Shopify. A real portion of this cohort has that conversation every year and no salesperson has a clean answer. Some of the broader plan-tier realities behind that conversation - what actually works on Shopify B2B without Plus - are in the Shopify B2B on non-Plus writeup.

A note if you are on Plus with a headless storefront. The Storefront API added support for vaulted payment methods and store credit for authenticated buyers in August 2025. If your buyer experience is behind a customer login (B2B, subscription, membership), you now have a native path to offer charge-later at checkout without a third-party app doing the work. This is new enough that most vendor documentation still assumes you need an app. If you have an in-house developer, it is worth an hour of investigation before you buy anything. I have not tested this end-to-end on an active store, so treat that as a "worth trying" rather than a "definitely works" until you confirm with your own test order.

Take

The seven-day Shopify preorder authorization window is a fixed platform choice with no roadmap to change it. It is a design decision about who is worth building extended payment infrastructure for, and the answer for the last five years has been "Plus merchants, and only when they pay the extra 1.75%." Every path above is you working around that answer. Pick the one whose failure modes you can live with, not the one with the best product page.

Still stuck? Talk to an expert.

Our vetted Shopify experts can fix this issue for you in a live session. $39 per session. Your first 15 minutes are free.