Pre-authorised purchase/ Scheduled payment

Topic summary

A developer wants to implement a “reserve item” payment option that allows customers to complete checkout (including payment info and address) without immediate charge, with payment collected at a predetermined date.

Key Requirements:

  • Button positioned below Apple Pay/accelerated checkout options
  • Similar to Nike SNKRS registration system (auto-charge if selected)
  • Specific use case: reserving tickets for draws/giveaways where customers commit without upfront payment

Technical Context:

  • Store uses Stripe as payment gateway
  • Seeking solutions within Shopify infrastructure or via apps
  • Considering contacting Stripe about pre-authorized payment capabilities

The question remains unanswered, with no responses yet addressing feasibility or implementation approaches.

Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

Hello, I think this is possible. I would like to implement a payment button positioned below the ‘apple pay/accelatered button’ that allows customers to ‘reserve item’.

This would allow them to checkout as normal, payment info, address etc and reserve that item without paying anything up front but being able to collect payment at a set date & time. Similar to a buy now pay later but not.

I believe the Nike SNKRs site has something simialr, almsot like registering interest and being auto charged at a certain if you were lucky enough to be chosen.

I am looking to create the ‘reserve tickets’ option so customers can commit to purchasing but not get charged untill the date of the draw/giveaway.

Is this possible in the current shopify infastructrue or with the use of apps? They are using Stripe at there gateway so maybe i can contact them if they allow this pre-authorised payment structure.

Thanks, any help would be appreciated. Dan

Couple of ideas:

Say, product price is 100. Make a second variant for this product, “reservation” @10. Customer buys reservation, the Flow creates a draft order for the main product, applies discount of 10 and sends invoice to the customer to pay the rest.

Or, If on Plus and payment gateway supports, can multi-capture the order. Say, customer buys product at 100. Payments are set to “Authorize only”, no capture.
Flow sees the order and captures only 10 out of the full sum of 100. At a later time, Flow captures the rest, or manually (unless…). Probably a better option if need to actually reserve the item.