Option to do a credit card authorization hold?

Topic summary

Request for a native way to place a credit card authorization hold (pre-authorize funds without capturing) in Shopify for try-before-you-buy, rentals/damage deposits, and bar tabs (POS = point of sale).

Current status: No official Shopify response or built-in solution reported. Thread remains open; merchants continue seeking native support.

Workarounds in use:

  • Switch to Stripe as the processor to run auth holds and later capture; some use with Booqable for rentals to auto-place configurable damage-deposit holds and charge later. Not using Shopify Payments; holds are automatic in Booqable and deposits can be customized per customer.
  • Apps:
    • Tryon: “Try Before You Buy” flow; maintains an auth hold, manages customer emails, and captures based on items kept after the trial.
    • Downpay (beta noted; now in use by at least one merchant): integrated deposit/hold workflow on Shopify.
    • Partial.ly: no temporary holds; charges full amount upfront and allows later fees via agreement.
    • Splitit: supports temporary holds but cannot charge above the authorized amount.

Open items: How these integrations surface on product pages/POS, charging for damages beyond holds, and native Shopify support remain unresolved.

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

Yes, my upgrade has finally gone live, it uses the Booqable app and Stripe Payments which allows me to charge at a later time :grin: …there are limits to this but it is far better than having the customer charged a bond, paying Shopify their fee then having to refund the bond and Shopify not refunding their fee??‍ :male_sign: