Fulfillment Feature and Workflow (for Online Ordering)

This article describes how to process online orders with a fulfillment system.

Definition

The PantrySoft fulfillment system works like so:

  1. Admins enable the Fulfillment setting.

  2. Visit Items generated in online orders have a default "unfulfilled" status.

  3. Box packers pull up a Fulfillment report to see all the visits with unfulfilled items.

  4. Box packers mark each item fulfilled as they pack them for pickup.

  5. Optionally, box packers print the visit ticket, and attach it to the box / bag.

  6. When all the items are fulfilled, the visit itself disappears from the report.

Activate the Fulfillment Setting (performed by an Admin User)

First, you're going to enable the fulfillment setting, which will flag all visit items generated by the Client Portal as un-fulfilled. It will also make the Fulfillment Report visible.

  1. Go to Options in Setup->Storefront Settings.

  2. Click Yes for Enable Item Fulfillment.

  3. Click Save and Exit.

Pull Up a Fulfillment Report (performed by Box / Bag Packers)

Next, after a few online orders come in, you're going to view them on the Item Fulfillment Report in Inventory Reports:

  1. Go to Reporting-> Inventory Reports.

  2. In the Report Type field, select Visit Fulfillment by Client.

  3. Choose the date range for the visits you're interested in (probably a Start Date and End Date of the same day, probably for today).

  4. Click the Hide Fulfilled Items checkbox.

  5. Click Run Report.

Note: You can print out visit tickets from this screen. First click the checkbox next to each visit record to print, then click the Print Order Tickets button. 

Prepare Client Boxes (optional)

Most likely, you'll need to line up boxes or bags or containers to contain the pickup order for each client. Then you'll need to label each container.

 

If you have PantrySoft connected to a printer, you can activate the ticket feature to print out one ticket for each container, which will have all the current household information for that client:

  1. Click the print icon next to the visit in question.

  2. Attach ticket to the client's pickup container.

 

 

 


 

Fulfill Items from the Report

After running the Fulfillment report, you're looking at all of the visits scheduled for the day you chose, but only those visits with unfulfilled items. If your staff has yet to fulfill any items for the day, this will show you all of the visits. Next, get to packing some items and fulfill them!

 

From the fulfillment report you can either choose to fulfill an entire client order, or you can fulfill the same item for all of your visiting clients. Below are both use-cases:

 

Example: Fulfilling One Item for Everybody from the Fulfillment Report

  1. Physically grab an item from your stores. Say, onions.

  2. Put the onions in the bag/box of each customer that ordered one.

  3. Click on all of the onion rows under each order to select that item.

  4. Click "Fulfill Items" button at the top of the report.

  5. Report will reload, and no one will have "onions" listed beneath their orders anymore.

Example: Fulfilling One Entire Order from the Fulfillment Report

  1. Physically grab all of the items for a particular client visit.

  2. Put them in the physical container assigned to that client for that day.

  3. Click on the row header. This will select all of the items for that visit.

  4. Click "Fulfill Items" button at the top of the report.

  5. Report will reload, and the client order you've just fulfilled will no longer be listed.

Fulfill Items from a Visit Record

You can also fulfill items or monitor their fulfillment directly from a visit record (you might do this if, say, a client arrived and claimed they were short several items they had asked for):

  1. From the Staff Dashboard, load a client you know has ordered online and has not yet picked up their order.

  2. Edit the visit representing that online order (they're labeled by day and Visit Type on the Staff Dashboard).

  3. If your staff has already begun fulfilling the items, you should see that some of the "Fulfilled" checkboxes on the item rows are checked.

  4. Physically fulfill any items not marked Fulfilled.

  5. Click the "Fulfilled" box next to each item you fulfill.

  6. Save and Exit.