Extensions & Modules

CLICK HERE To view a DEMO on our DEMO Website. Not all extensions have a demo.

SPECIAL NOTE: All of our extensions are for OpenCart 3.0.3.8 - 3.0.4.0 All previous versions of OpenCart have been rendered useless with the implementation of PHP 8.xx and OpenCart 4.xx. We have available a version of OpenCart 3.0.3.8 - 3.0.4.0 that works with all PHP 8.xx versions. If you would like to upgrade your OpenCart store to this version, please use our upgrade service. We will implement the upgrade and in most cases your customer and order data will be preserved. The new OpenCart 4.xx versions have completely rendered all previous versions of OpenCart extensions useless. Until a time that we can upgrade (complete re-write) our extensions, we will focus our energy on OpenCart 3.0.3.8 - 3.0.4.0 which we feel is the best OpenCart version to date.

Regards

YYZ Development Support


The Preorders & Backorders extension is a comprehensive system for taking in preorders and backorders. Below is a brief example of how the system works.


PREORDER OR BACKORDER EXAMPLE:

1) Customer adds two different backorder products to the cart

2) Customer checks out

3) A single order is created with both backorder products

4) One of the backordered products becomes available

5) The customer is notified via email that a backordered product is available to purchase and given a link to click to purchase

6) The customer clicks the link (or logs in to the store) and is directed to the order information page for that order

7) The product that is now in stock has a “purchase” button next to it

8) They click the purchase button and the product is added to the cart

9) They checkout

10) The purchased product is removed from the original backorder order created in step 3

11) The order totals are updated for the original backorder created in step 3 to reflect only the remaining backordered product

12) A new order is created for the purchased item. The customer and admin get an email stating that the order was paid for


✔ Journal Theme Compatible

✔ FREE BASIC INSTALLATION (within 5 days from the date of purchase)

COMPATABILITY
3.0.3.8 - 3.0.3.9 - PHP 8.1 + OCMOD

INSTALLATION INSTRUCTIONS & USER GUIDE:

Be sure to ALWAYS backup your database and store files before installing ANY extension.

1) Go to Extension>Installer. Upload the .ocmod zip file then press the refresh button on the Modifications page.

EXTENSION SETTINGS & SETUP:

  1. Go to Modification and click Refresh button
  1. Go to System -> Localisation -> Stock Statuses and setup the stock statuses for Backorder, Preorder & In Stock. Do the same for Order Status. If some of the statuses have already been created or are a part of OpenCart core statuses then do not create a new one.
  1. Go to Modules -> Preorders and Backorders -> Click Install
  1. Go to Modules -> Preorders and Backorders -> Click Edit and set the backorder stock status id and preorder stock status id
  1. You will need to create a Preorder order status and a Backorder order status. Also need to create a BackOrdered stock status. Then go back to the extension and make your settings. Example:

  1. Setup a couple of products changing the quantity to 0 and the stock status to either backorder or preorder status setup in step 6 above.  IMPORTANT!  You must set quantity to 0. If the item is not a preorder and reaches 0 stock, it will automatically change to the backorder stock status.  When you add stock, it will automatically change back to the default stock status.

USER GUIDE:

  1. Customer adds two different backorder products to the cart
  2. Customer checks out
  3. A single order is created with both backorder products
  4. One of the backordered products becomes available
  5. The customer is notified via email that a backordered product is available to purchase and given a link to click to purchase
  6. The customer clicks the link (or logs in to the store) and is directed to the order information page for that order
  7. The product that is now in stock has a “purchase” button next to it
  8. They click the purchase button and the product is added to the cart
  9. They checkout
  10. The purchased product is removed from the original backorder order created in step 3
  11. The order totals are updated for the original backorder created in step 3 to reflect only the remaining backordered product
  12. A new order is created for the purchased item.  The customer and admin get an email stating that the order was paid for

Pay for order notice: When the product status changes from the preorder/backorder status to an in stock status is when the email notification to pay for the order goes out. You can’t jump from preorder to in stock. Has to be preorder to backorder to in stock.

If that was the only backordered product, all of the order data created in step 3 is erased and a new order is created.  Nothing to update at that point.  It is it set to work with both default theme and Journal2.

If you have any questions about the installation process or how to use the extension please contact us.

Preorders & Backorders

  • Developed By: YYZDEV.COM
  • Product Code: preorders_backorders
  • Availability: In Stock
  • $39.00


Select License & Options


Tags: preorders backorders, opencart express, view all extensions