Thank you for purchasing C: Back In Stock - Pre Orders. If you have any difficulty with this App or you find an issue, please feel free to send us a message: supportshpfy@capacitywebsolutions.com
Below you will find the detailed documentation on how to use our App and we wish you have a great experience with our App.
Step-1: Go to Online Store >> Themes >> Current Theme >> Theme Customize >> Theme Settings >> App Embeds Section then please follow below screenshot OR watch video guide by (click here).

Step-2: Then go to product page of your theme from theme customizer section just by follow below screenshot and Now, you can see product details page contents in your theme customizer and you can add our App as an app block to your theme.
NOTE: To add our app block, choose the 'Product information section' or any other section where you'd like to place the app block (Preorder Button and Notify Button) and easily change the position of the Preorder Button and Notify Button blocks by using drag and drop functionality. Please have a look to below screenshot:
Please do not forget to save.

Now if you want to show the "Notify Me" button on the product listing page.
Go to General Settings -> Back In Stock settings Tab and set Display "Notify Me" button in Product Listing: as Yes then click on "Save" button.

If you do not see the "Notify me" button on the product listing page, please use liquid files for this by click here.
You can continue the 'C: Back In Stock - Pre Orders' feature without using Liquid Snippets but we recommend using Liquid File for faster performance, quicker response times, an enhanced user experience, and also avoid limitations. following the below steps to use this feature.
Step-1: First Download snippets files from "Dashboard" page then open snippets file on your PC.

Step-2: Go to your Online Stores > Themes > Actions > Edit Code > Snippets then Add a New Snippet like below screenshot and snippets name is "cws-isr-product-list".liquid.
Just paste cws-isr-product-list.liquid file contents from the downloaded snippets file into this new snippet file.

Step-3: You can copy below shortcode and paste it in the appropriate template,snipetts of your theme to display "Notify Me", "Preorder" buttons and more feature on Collection, Search and other pages.
Important Note: In above shortcode pass card_product parameter in this line "{% render 'cws-isr-product-list', product: card_product %}", it will be different name for different files so please check once and change accordingly. Depending on your theme, exact template may differ. If you're not sure where to paste Shortcode, please feel free to Contact Us
Display dashboard of app which display setup step.


1) Enable App: Manage the app’s enabled/disabled status from here.
2) Back in stock: Enable or disable the back-in-stock feature.
3) Coming soon: Enable or disable the coming-soon feature.
3) Preorder: Enable or disable the preorder feature.

1) Display "Notify Me" button in Product Listing: Show the "Notify Me" button on the product grid/list page for sold-out products.
2) Notify Me Button Text: Customize the text displayed on the "Notify Me" button.
3) Notify Me Button Font Color: Set the font color for the "Notify Me" button.
3) Notify Me Button Background Color: Set the background color for the "Notify Me" button.
4) Minimum Quantity to Send Mail: Automatically send an email notification when the product quantity exceeds the specified amount.

Integrate with Mailchimp and Klaviyo to streamline your email marketing campaigns and automate subscriber management.
How to set Mailchimp API key & list id?
How to set Klaviyo API key & list id?

SMTP Configuration Required: It is mandatory to use SMTP for sending product notifications. Please fill in all SMTP configuration fields.
From Email Address: This email address will be used to send emails. By default, the store’s email address will be used.
Note: You can set multiple CC and BCC email addresses, separated by commas. For example: abc@gmail.com, xyz@yahoo.com.

For developers only: Use this selector if a feature isn't working on the frontend. Need help? Contact us!.
Form Labels:

Messages:

Colors:

Customize the email content that will be sent to customers when a product is back in stock. You can configure the following:
In this section, you can configure the colors for different parts of the email:
Adjust these settings as per your brand style for better email engagement.
A preorder confirmation email is automatically sent to customers when they place an order that includes preorder items. This helps keep customers informed about their preorder status and sets proper expectations.
{order.name} to dynamically show the order number. {shop.name} to include your store name.
{order.name} – Displays the order number{shop.name} – Displays your store name
Your recent order {order.name} includes at least one preorder item. Please note the payment and shipping information below. Your preorder will be delivered as soon as possible.
Tip: You can use variables like {order.name} and {shop.name} in the text fields to personalize the message dynamically for each customer.
Customize the color scheme of your preorder confirmation emails to match your store's branding. These settings apply to various sections of the email template.
1) Subscribed Customers
You can track who can subscribed products by clicking on the Subscribed Customers from the sub navigation.
You can search, delete, and export the subscribed customers by clicking on the respective button.

2) Subscribed Products
You can track back in stock products which is subscribed by customers by clicking on the Subscribed Products from the sub navigation.
You can search, delete and export the subscribed products by clicking on the respective button.

Configure the "Coming Soon" badge and message for your products directly on the product listing page.
Navigate to Admin >> Apps >> C: Back In Stock - Pre Orders >> Coming Soon to access the settings and product features as shown in the screenshots below.
1) Products:

Add, search, reset, or delete products individually or in bulk.
Search: Locate products using ID, title, SKU, Product Type, Vendor, Tags, or Launch date. Enter your search criteria in the provided field, select the type of search from the dropdown menu, and press the search button.
Search Options: Choose between Exact Match, which requires a precise match, or Broad Match, which allows for partial matches and displays results containing any part of the search term.
Reset: Use the reset button to clear your current search and show all products.
Adding Products: To add products, click the 'Add Products' button as shown in the screenshot below.

Select one or multiple products by checking the boxes before the product names and then click the Add button.
Upon clicking 'Add' button, a popup will appear as shown below.

Here, you can set the product launch date for the whole selected product. Click the Submit button to finalize adding the products.
Note: Clicking outside the popup or closing it without submitting will cancel the addition.
2) Settings:

"Notify Me" Button: Toggle the "Notify Me" button on or off for coming soon products.
Enable all products as Coming Soon: Enable this to set all products as coming soon by selecting 'yes'. Select 'no' to disable this feature.
Product launch date: Specify a launch date applicable to all products.
Exclude Products: Opt to exclude certain products from the coming soon status.
You can set preorder products with multiple option.
Go to Admin >> Apps >> C: Back In Stock - Pre Orders >> Pre-order, Now, you can see sub navigation single product, multiple products and settings like below screenshot.

There is two way to create preorder offer one is a single product & second is multiple products and common preorder settings.
Step-1: Click on Single Products.
Step-2: Now, Click on Add Product.

Step-3: You will see a popup screen displaying all the available products. Please choose any product from the list.

Step-4: You will see multiple options for the selected product. Please proceed to set each option one by one.

Enter the Offer name displayed on the top left side.
You can enable or disable the pre-order offer.
Same Pre-Order Settings for All Variants: Check the checkbox to apply the same pre-order settings to all variants.
Select Variant: If the above field (Same Pre-Order Settings for All Variants) is unchecked, you can select variants one by one from the left side and configure the settings as needed.
Start Date: Set a pre-order start date to make the pre-order option available from that specific date.
Set End Date: Check this option if you want the pre-order to be available for a limited time. If unchecked, the pre-order option will remain available until you disable the product.
End Date: Set a pre-order end date to automatically disable the pre-order option after the specified date.
Enable Countdown for End Date: Enable this option to display a countdown timer until the pre-order end date.

Condition to Start/Finish Pre-order: Select an option from the radio buttons based on your requirement. Available options are:
End Pre-order Stock: Choose between limited or unlimited stock options.
Payment Note: Enter a payment note here. Use the variables {prepaid_payment}, {full_payment_discount}, and {partial_payment_discount} in the text box to dynamically display the prepaid amount and applicable discounts for full or partial payments.
Additional Note: Enter an additional note here. Use the variables {prepaid_payment}, {full_payment_discount}, and {partial_payment_discount} in the text box to dynamically display the prepaid amount and applicable discounts for full or partial payments.
Button When Pre-order Ends: Choose how the buttons should behave after the pre-order ends:
This setting determines the button visibility after the pre-order period expires.

Billing and Discount Policy
Delivery Fulfillment Trigger:
Inventory Reserve Preferences
Step 1: Click on Multiple Products.

Step 2: Click on the Create Offer button.
Step 3: You will see multiple options for the new offer. Click on the Select Products field to open the product picker.

Step 4: Once the product picker opens, choose the desired product and click on the Add button.

All other steps are the same as the configuration of a "Single Product", read by click here.
Step 1: Click on Settings.
Important: If "Continue selling when out of stock" is not enabled in Shopify, customers will see an error if they try to order an out-of-stock product. Go to Products → Select Product → Inventory → Enable 'Continue selling when out of stock'.
Step 2: Go to Button and Notes tab from Settings.
Step 3: Go to Payment Option.
Step 4: Go to Product List.
Step 5: Go to Cart & Order
Step 6: Go to Email Settings.
In this section, you can set the default Shipping Update Email content. The Subject, Heading, and Body content will be used when sending shipping notifications from the report section.
In the Report tab, you can track all preorder orders placed by your customers.
Click on any order to open its details page.
From the order details screen, you can perform the following actions:
Note: The confirmation email is sent at the time of preorder, but can be resent manually from here if needed.
Step-1: Go to Admin >> Apps >> C: Back In Stock - Pre Orders >> Language Translation
Step-2: Now, select Translation tab and Language from Translation Settings.

Step-3: Now, Select one by one translation tab and Fill in all the translation fields then click on Save translations.
>> Make the above same process in all languages.
>> Sign-up form tab

>> Email Template tab

>> Pre-order tab

>> NOTE: You can't able to save the translation in the store's english language.
If you'd like to apply your own CSS styling to the C: Back in stock - preorder app within your online store's theme, follow the steps below:
Step 1: Navigate to the following settings in your Shopify admin:
Once you're in the C: Back In Stock - Head app embed block, scroll to the bottom of the page where you will see the Custom CSS section.
Step 2: In the Custom CSS section, you can add your own custom CSS styles to personalize the appearance of the Back in stock - preorder. There's no need to wrap your code in a <style> tag; just directly paste your CSS rules into the box provided.
Step 3: Review the screenshot below to see how the Custom CSS section appears on the page:
If you encounter any issues or need further assistance with customizing your Back In Stock - Preorder, feel free to reach out to our support team.





>> Language: japanese



Using this configuration you can add email to your mailchimp account list.
You can create mailchimp account using this url https://mailchimp.com/
Please see this video for idea of mailchimp API and List Id
Steps for create mailchimp account API
1) Create account in mailchimp and login.
2) Please go to account from below screenshot.
3) In this page you can see "Extras" Menu , click on that and click on "API keys". please check below screenshot
4) Create api key and paste into mailchimp api key field
Steps for get mailchimp list id
1) Go to -> List Menu -> Go To Settings Menu -> Click on List name and Defaults
2) Get list id and set into mailchimp list id field
In sign up form have one field for "add me to your mailing list".
when customer check this box and register then it mail id registerd into your list.
Please check below screenshot.


Using this configuration you can add email to your klaviyo account list.
You can create klaviyo account using this url https://www.klaviyo.com/
Please see this video for idea of mailchimp API and List Id
Steps for create klaviyo account API
1) Create account in klaviyo and login.
2) Please go to account from below screenshot.
3) Go to Settings -> API Keys
Steps for Get klaviyo List Id
Go to List & Segments
Create new list or click on exsting list
Get list id and set into klaviyo list id field.
When a customer places a pre-order using the partial payment method, you need to collect the remaining balance before fulfilling the order.
There are two available methods to collect the remaining amount:
Step 1: Go to the Orders section in your Shopify admin and select the specific order for which you want to collect the remaining balance.

Step 2: Scroll down in the order details and click the Collect Payment button as shown below.

Shopify allows you to manually collect the remaining balance from the admin panel. View Shopify’s Official Guide
Step 2: Scroll down in the order details and click the Resend Invoice button.

Step 3: In the popup modal, scroll to the bottom and click the Review Invoice button.

Step 4: On the final screen, click Send Invoice. The customer will receive an email with a link to complete the payment.
Note: This is a default Shopify feature. If you encounter any issues, please contact your developer or Shopify Support. Our app does not control or modify this process.
At C Back in Stock - Preorders, we’re always working to make shopping easier for your customers. That’s why we’ve added a new feature that lets customers cancel their full order anytime before it’s shipped or fulfillments — just by clicking a link in the preorder confirmation or shipping update email.
Important Note: Your customer will receive the preorder confirmation email immediately after placing an order that includes at least one preorder item.

To cancel an order, your customers just need to follow these simple steps:

At this time, it is not possible to cancel individual items. The entire order will be cancelled.
After App Uninstalled by Store Owner, Shopify does not permit us to access files on your store.
You need to remove the block added to the product page and if you put a shortcode in the theme so remove the shortcode from added to the product listing template/snippets which you put.


If you have any questions, please do not hesitate to contact us at supportshpfy@capacitywebsolutions.com.We are happy to help!
Please add our email: supportshpfy@capacitywebsolutions.com to your address book to ensure our response email isn’t marked as spam mail.
We will try our best to reply your emails as soon as possible , except weekends and National Holidays.
Thank you.
Capacity Web Solutions Team