Skip to content
NewBuyers cancel preorders themselves

Sold out? Sell now. Ship soon.

Take preorders on Shopify while the stock is still on its way. Buyers see the ship date before they pay and hear from you if it moves later.

Free for 25 preorder orders a month · 14-day trial on paid plans

  • Full payment at checkout
  • No transaction fees
  • Billed through Shopify
  • 31 languages for buyers

Northwind Outdoor

Trail Shell Jacket

€189.00

Color

Size

SMLXL
Preorder

Ships on Nov 20

Full payment at checkout

Under 4 KB of storefront script. Loaded deferred, and only on stores with an active preorder.

One app embed. No theme code to edit. Tested on Horizon and Dawn.

Over your allowance? Still selling. Running offers keep taking preorders, and buyers notice nothing.

Features

Soon is a date, not a shrug.

Buyers know when their preorder ships before they pay. When the date moves later, they get an email and choose to wait or cancel.

Ship date
The date goes where the buyer goes.

  • On the product page, under the Preorder button
  • On the cart line of every preorder
  • In the shipping method names at checkout
  • Product pageNov 20
  • CartNov 20
  • CheckoutNov 20

Ship Date Notice
Dates slip. Buyers hear it from you.

  • One email per order when you set a later date
  • Old date, new date, the items, and how to cancel
  • Sent in the buyer's language

New ship date for your preorder #1042

Your preorder ships later

Nov 20Dec 15

Self-service cancel
A button, not a ticket.

  • "Cancel preorder" in new customer accounts
  • Shopify refunds the canceled items
  • Until they ship; the rest of the order stays
Order #1042Confirmed
Cancel preorder

Limit per variant
Sell the 50 you'll get.

  • A preorder limit for each variant
  • Canceled orders free their units again
  • Sell always, or only when out of stock
  • Black / M42/50
  • Moss / M18/50
  • Sand / M50/50

No shortcuts past the date.

Buy it now and wallet buttons hide on preorder variants, so buyers see the ship date before they pay.

Same orders. One new tag.

Each preorder is a regular order, tagged "Preorder", with its ship date on the line. Fulfillment and payments work as they do today.

Setup

Three steps. Then you're selling.

No theme code and no second checkout. Preorders arrive as normal Shopify orders, so payments and fulfillment stay as they are.

  1. App embed
    01

    Install the app. Turn on the app embed and add "Cancel preorder" to customer accounts.

  2. Ship dateNov 20
    Limit per variant50
    02

    Create an offer. Pick variants, a ship date, and a limit.

  3. #1042Preorder

    Preorder: Ships on Nov 20

    03

    Take preorders. Orders arrive tagged "Preorder" with their ship date.

Works with themes that use Shopify's standard product forms. Tested on Horizon and Dawn.

Compare

More than a checkbox.

Shopify's "Continue selling when out of stock" sells below zero and says nothing. Soon turns it into a preorder your buyers understand.

Compare
Soon
Shopify only
"Preorder" on the button and in quick add
IncludedNot included
Ship date on the product page
IncludedNot included
Ship date in the cart and at checkout
IncludedNot included
Email when the ship date moves later
IncludedNot included
Buyers cancel and get refunded by themselves
IncludedNot included
Limit per variant
IncludedNot included
Preorder orders tagged and listed
IncludedNot included
Wallet buttons hidden on preorder variants
IncludedNot included
Pricing

Every feature. Every plan.

You only choose how many preorder orders a month you need. Billed through Shopify, with no transaction fees.

Preorder orders per month

Orders with at least one preorder line. Other orders are free.

Pricing
25
Free
$0/mo
Install on Shopify

Change or cancel your plan at any time in Shopify.

  • Every feature
  • 31 languages for buyers
  • Ship Date Notices
  • Self-service cancel
  • Limit per variant
  • Ship date at checkout
  • 14-day free trial
  • Email support from the developer

What happens at your allowance

Your offers keep selling. After a 7-day grace period, starting an offer needs a larger plan.

Used this month340 / 300
Warning at 80%

Still selling

Trust

Made in Germany. Answered by its maker.

Soon is made in Germany by Eze Solutions UG (haftungsbeschränkt). Email support@soonpreorder.com and the developer answers, in English or German.

FAQ

Questions, answered.

Setup, payments, plans, and data, in plain words.

Does it work with my theme?

The app adds a theme app embed that you turn on in the theme editor, with no code changes. It works with themes that use Shopify's standard product forms and is tested on Horizon and Dawn.

Will it slow down my store?

The storefront script is under 4 KB and loads deferred, after the page. It loads only when your store has an active preorder, and the app embed inlines its styles instead of adding a stylesheet.

Where do buyers see the ship date?

On the product page under the Preorder button, on the cart line, and in the shipping method names at checkout. Collection cards and quick add buttons show "Preorder" on the button; the date follows in the cart.

How do buyers pay?

Buyers pay the full price at checkout, like for any other product. A preorder is a normal Shopify order, so the payment methods you offer work as usual.

What happens if I go over my plan?

Your offers keep selling. The app warns you at 80% of your allowance. After a 7-day grace period, starting an offer, or restarting an ended one, needs a larger plan or the next month.

Can buyers cancel a preorder?

Yes, in Shopify's new customer accounts. You add "Cancel preorder" once in the customer account editor. Buyers can then cancel preorder items until they ship, and Shopify refunds those items to the original payment method. Other items in the order stay. When nothing else is left in the order, Shopify cancels and refunds the whole order.

What if my ship date changes?

Set the new date in the offer. When it is later, every buyer whose preorder has not shipped yet gets one email with the previous date, the new date, the items, and how to cancel. Before you save, the app tells you how many orders get it.

Which languages does it support?

Buyers see the button, the ship date, the emails, and the cancel flow in 31 languages, in the language they shop in. The admin comes in 21 languages. Per offer you can write your own button text and the messages before and after the ship date; your own text shows as you write it, in every language.

Is there a free plan?

Yes. The Free plan includes 25 preorder orders a month and every feature. Paid plans start with a 14-day free trial.

What happens when I uninstall?

End all offers first: the products then sell as they did before. Variants of an offer that is still active keep selling below zero stock, without the Preorder button or the ship date. Orders you already took stay in Shopify as normal orders, and billing for a paid plan stops. 48 hours after you uninstall, Shopify asks the app to delete your shop's data, and the app deletes it.

How does Soon handle my buyers' data?

The app stores your shop settings and, for each preorder line, the order and its ship date. It stores no buyer names, email addresses, or customer IDs, and reads the email address from Shopify only to send a Ship Date Notice. Shopify's deletion requests run automatically. You are the controller for buyer data, and Eze Solutions UG (haftungsbeschränkt) processes it on your behalf under the data processing agreement (DPA) in the terms.

How do I get help?

Email support@soonpreorder.com. The developer of Soon answers, in English or German.

Sell it before it lands.

Your first 25 preorder orders every month are free, with every feature. Install it, turn on the embed, and set your first ship date.