How do I use the Purchase Order System?

3dcart’s PO system allows you to automatically generate and send Purchase Orders to your distributors when your stock on distributor provided product runs below specified limits. Purchase orders are grouped by their respective distributor, and can then be submitted directly from your 3dcart Online Store Manager as needed to re-order and replenish your stock. Furthermore, as the product is received, you can then restock them to your store all from the same location.

This article will show you the basic steps of using this functionality.


Enabling the Feature
Back to top

To Enable the PO system, follow these steps:

  1. Log into your 3dcart Online Store Manager
  2. Using the left hadn navigaiton menu, go to Modules
  3. Next, use the search bar at the top of the page to search for “PO System” to bring up the PO System module.
  4. Place a checkmark in the Enable checkbox and save your changes with the “Save” button at the top right.

Editing your Distributors
Back to top

After enabling the PO System, your distributor listings in the 3dcart Online Store Manager will now contain a new section called “PO Settings.” This is an area where you will be able to control how the Purchase Order Invoices will look to each distributor. To edit your New Distributor sections, follow these steps:

  1. Go to Settings ->General ->Distributors
  2. Click on the Action Wheel to the far right of the distributor listing you’d like to view and select “Edit”
  3. Scroll down to the bottom of the Distributor listing page to view your new PO Settings.

Below is a quick reference of the new PO Settings for the distributor listing

PO Settings for Distributor

  • Style
    This will define which Purchase Order template the distributor will see. Your store uses a purchase_order_0.html template file for the default PO invoice style but you can create additional templates as needed to suit individual needs. Just be sure to rename the template with proper numbering before uploading to your theme folder in order to use the alternate styles. (i.e. purchase_order_1.html, etc)
  • Email Subject
    Edit the subject of your PO email for the distributor (note the varaible for [po_number] which inserts your PO Invoice number)Email
  • Shipping Info
    Edit the PO information’s Shipping information (i.e. where you would like Purchase order to be delivered to)Notification
    This checkbox will automatically notify the distributor when the PO is created. Uncheck this box if you’d like to manually notify the distributor.
  • Payment Info
    Edit the Billing information that the Purchase Order will be invoiced to.
  • Additional Notes
    Add/Edit any additional information n eeded for the distributor.

Specifying your Reorder Quantities
Back to top

After enabling the PO System in Store Modules, your individual product listings will now contain a special Reorder QTY field in each product’s Information Tab. This field will be similar to the Stock Alert system which is designed to email you (Merchant) as product stock levels fall below a certain point. However, instead of emailing you about the lowering stock level, the Reorder QTY option will designate when the item is placed in the PO System Queue.

For example, you may have an item that you’d like to automatically have a PO generated for when it falls below 5 in stock. In the Reorder QTY field, you would place a 5 in the field and when the product reaches 4 in stock, the PO system will list the product and prepare it for reorder.

To set your Product’s Reorder QTY, follow these steps:

  1. From your 3dcart Online Store Manager, go to Products ->Product List
  2. Locate the product you’d like to edit and click on its thumbnail, name or ID to open the product edit pages.
  3. While viewing the product’s Information Tab, scroll down to the “Inventory Options” section.
  1. Look for the product’s Reorder QTY field and enter your desired reorder Qty. When stock falls below this level, the product will be placed in the PO Queue.
  2. Save the product’s listing page.

Processing a PO
Back to top

As described, when the product’s stock falls below the specified level, the product will be added to the PO Reorder list which can then be used to generate Purchase Orders for the product.

To access your PO Reorder list, follow these steps:

  1. Log into your 3dcart Online Store Manager
  2. Go to Products ->Purchase Orders
  3. In the Purchase orders page, click on the “PO Reorder” button.

You will see the product(s) ready for PO listed in a graph. The graph will contain the Product’s ID, Name, Cost, and distributor information along with other fields listing the Last PO date (of the previous purchase order for the item), the last PO qty that was ordered, the current reorder quantity, and the current stock of the item(s).

  1. Place checkmarks on the products you wish to reorder
  2. Click on the “Submit to PO Queue” button.
  1. While viewing the PO Reorder page, click on the “PO Queue” button to view the PO queue.

In the PO queue, you will see the item(s) marked for processing. You can update your reorder qty from this page as well if necessary. When ready to process the POs, continue with the following:

  1. Click on the “Process POs” button
  2. A confirmation window will appear. Confirm the selection or cancel if you need to wait.

After confirmation, a secondary popup will ask you if you’d like to notify the distributor of the Purchase Order. Notifying the distributor will create the PO invoice and email it directly to your distributor if this option is selected.

After confirmation of the Purchase Order, you will be taken BACK to the PO List page where your new Purchase Order is waiting to be reviewed or edited as needed. The PO will contain the PO Invoice Number, its creation date, the distributor it will be submitted to and the number of items within the PO.

If the Purchase order was generated (in previous steps) for products provided by separate distributors, then there will be one PO created for each applicable distributor.

Click on the Purchase Order’s “Edit” button to view its details.

From here, you will see all of the Purchase Order information including the Shipping and Billing information and the items contained in the Purchase Order. The PO can be edited to fit your needs such as controlling its due date, or changing the email address it will be delivered to.

At the top of the page, you will see buttons that allow you to take the following actions:

  • Back
    Go back to the PO List
  • Print PO
    Prints out the actual PO invoice (for record keeping, faxing or postal delivery)
  • Send to Distributor
    Sends the email directly to the Distributor (also changes the PO’s status to “Sent”)
  • Save PO
    Save any changes made to the PO.

After submitting the PO to your distributor(s), the next step is to await replenishment of your order.


Receiving Purchase Orders
Back to top

After you’ve had your inventory replensihed by the distributors, the next step is to receive your Purchase Orders. Follow these steps to receive your Purchase Orders.

  1. Log into your 3dcart Online Store Manager
  2. Go to Products =>Purchase Orders
  3. Click on the “Filter” button located at the top of the PO list page
  4. In the PO status filter, select “Sent” and click “Search POs”
  5. Select your pending PO from the list and click its “Edit” button.

You will be shown the Purchase Order page along with the same buttons at the top as before. However now, you will also have a “Receive PO” button available.

  1. Click on “Recevie PO”
  2. Enter the quanity of item(s) received and click “Save PO”

After saving the Purchase Order, you will see your received items listed. YOu will also see a new button allowing you to restock inventory. Clicking on this button will add the received items back to your store’s Inventory.


Multiple Distributors
Back to top

If you are currently using 3dcart’s Add-On for multiple distributors, you have the ability to specify more than one distributor for your products. When using the PO system on items that are provided by multiple distributors, the PO system will favor the distributor that provides the item at the lowest cost.

If all of the product’s distributors provide the item at the same cost, then the PO system will favor the catalog ID of the distributor to determine who the PO is generated for.