---
title: "Multiple \"Distribution Sites\" with Calendars (via Visit Types)"
description: The following article will describe how to set up &quot;pickup sites&quot; for your storefront customers by setting up multiple Visit Types to represent a pickup location.
---

[Skip to content](https://support.pantrysoft.com/multiple-distribution-sites-with-calendars-via-visit-types#main-content)

English

Show submenu for translations

[More support](https://support.pantrysoft.com/kb-tickets/new?hsLang=en)

![pexels-caleboquendo-7807594](https://support.pantrysoft.com/hs-fs/hubfs/pexels-caleboquendo-7807594.jpeg?width=3480&height=892&name=pexels-caleboquendo-7807594.jpeg)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [More support](https://support.pantrysoft.com/kb-tickets/new)
- [Go to pantrysoft.com](https://app.pantrysoft.com/login)

[Go to pantrysoft.com](https://app.pantrysoft.com/login)

 Welcome to the PantrySoft knowledge base. How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://support.pantrysoft.com/?hsLang=en)
2. [User Interfaces](https://support.pantrysoft.com/user-interfaces?hsLang=en)
3. [Client Portal/ Online Store- Admin & Setup Guides](https://support.pantrysoft.com/user-interfaces?hsLang=en#client-portal-online-store-admin-setup-guides)

# Multiple "Distribution Sites" with Calendars (via Visit Types)

## The following article will describe how to set up "pickup sites" for your storefront customers by setting up multiple Visit Types to represent a pickup location.

### Definition

In PantrySoft, a Location is a container to receive item quantities, and then distribute them. A schedule template is a specific appointment-availability scheme. So, some pantries running multiple distribution programs (say, an in-house distribution and a mobile distribution) will need multiple schedule templates tied to the same ("warehouse") Location. They do this with Visit Types.

 

Every Schedule Template (availability scheme) is a unique combination of Location and Visit Type. So, to get two schedule templates belonging to the same Location, you'll create at least two Visit Types named after your distribution sites (say, *In-House* and *Mobile Pantry*), and then make two Schedule Templates: the first template is *Location +* Visit Type *In-House*, and the second template is *Location +* Visit Type *Mobile Pantry*. 

 

Perform the following steps to set up two schedule templates for the same location.

---

### Step 1: Create "pickup site" Visit Types

*Perform the following steps to add "pickup site" style Visit Types:*

1. **Edit Picklists**  
   While logged in as a User with Admin permissions, go to **Setup-\>Picklists** and edit Visit Types.
2. **Add Pickup Site Visit Types**  
   With an admin account, add a separate Visit Type for each pickup site (for instance, make a "*Park Giveaways*" and a "*Downtown Pantry*" visit type).
3. **Save and Exit**  
   Click Save and Exit.

### Step 2: Create Availability (Schedule Template) for each Visit Type

Create at least two Schedule Templates, one for each of your new "pickup site" Visit Types. Create them with the same Location in the *Location* field. 

(Use the article on Schedule Templates to help you create a *block* style schedule template for each of the Visit Types you've just made. If you've already set up block-style scheduling, skip to *Creating a Schedule Template* section; s*ee [Setting Up a Schedule Calendar](https://support.pantrysoft.com/setting-up-the-scheduling-calendar?hsLang=en).)*

### Step 3: Verify your storefront experience.

Following these instructions, you should have a single Location attached to a number of Visit Types, each with their own schedule template. Now customers can visit your storefront and choose from different schedules, each pulling inventory from the same Location.

 

Now it only remains for you to complete the rest of your storefront setup process (create inventory items, receive quantities of those items into your Location, etc.), a detailed map of which can be found in [OVERVIEW: Inventory Journey/ Setup for Online Portal](https://support.pantrysoft.com/overview-inventory-journey/-setup-for-online-portal?hsLang=en)).

 

Once your inventory is set up in addition to the steps above, login with a storefront login and verify you have your choice of pickup site Visit Types after choosing the Location you set up above.

 

- [Getting Started](https://support.pantrysoft.com/getting-started?hsLang=en#main-content)

    - [Users](https://support.pantrysoft.com/getting-started?hsLang=en#users)
    - [PantrySoft Interfaces](https://support.pantrysoft.com/getting-started?hsLang=en#pantrysoft-interfaces)
    - [Inventory](https://support.pantrysoft.com/getting-started?hsLang=en#inventory)
    - [Guest/Client Registration](https://support.pantrysoft.com/getting-started?hsLang=en#guest-client-registration)
    - [Visits](https://support.pantrysoft.com/getting-started?hsLang=en#visits)
    - [Client Portal - Scheduling](https://support.pantrysoft.com/getting-started?hsLang=en#client-portal-scheduling)
    - [Reporting](https://support.pantrysoft.com/getting-started?hsLang=en#reporting)
- [Additional Admin Guides](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#main-content)

    - [Client Registration & Visits](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#client-registration-visits)
    - [Additional Features](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#additional-features)
    - [Inventory Management](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#inventory-management)
    - [Additional Paid Features](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#additional-paid-features)
    - [Tags](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#tags)
    - [Scheduling Appointments](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#scheduling-appointments)
- [Scheduling and Schedule Templates](https://support.pantrysoft.com/scheduling-and-schedule-templates?hsLang=en)
- [User Interfaces](https://support.pantrysoft.com/user-interfaces?hsLang=en#main-content)

    - [Client Portal/ Online Store- Admin & Setup Guides](https://support.pantrysoft.com/user-interfaces?hsLang=en#client-portal-online-store-admin-setup-guides)
    - [Client Portal/ Online Store- Customer Guides](https://support.pantrysoft.com/user-interfaces?hsLang=en#client-portal-online-store-customer-guides)
    - [Packing/ Kitchen Screens and Reports](https://support.pantrysoft.com/user-interfaces?hsLang=en#packing-kitchen-screens-and-reports)
- [Special Workflows](https://support.pantrysoft.com/special-workflows?hsLang=en#main-content)

    - [Delivery/Meals on Wheels](https://support.pantrysoft.com/special-workflows?hsLang=en#delivery-meals-on-wheels)
    - [University](https://support.pantrysoft.com/special-workflows?hsLang=en#university)
- [FAQ & Miscellaneous](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#main-content)

    - [Client Troubleshooting](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#client-troubleshooting)
    - [Other FAQs](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#other-faqs)
    - [Messaging and Notifications](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#messaging-and-notifications)
    - [Other Reports](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#other-reports)
    - [Technical Documentation](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#technical-documentation)
- [Reporting Tools](https://support.pantrysoft.com/reporting-tools?hsLang=en#main-content)

    - [Merging Duplicate Client Accounts](https://support.pantrysoft.com/reporting-tools?hsLang=en#merging-duplicate-client-accounts)
- [Release Notes](https://support.pantrysoft.com/release-notes?hsLang=en#main-content)

    - [2026 Releases](https://support.pantrysoft.com/release-notes?hsLang=en#2026-releases)
    - [2025 Releases](https://support.pantrysoft.com/release-notes?hsLang=en#2025-releases)
    - [2024 Releases](https://support.pantrysoft.com/release-notes?hsLang=en#2024-releases)
- [Recorded Webinars](https://support.pantrysoft.com/recorded-webinars?hsLang=en#main-content)

    - [2026 Webinar Recordings](https://support.pantrysoft.com/recorded-webinars?hsLang=en#2026-webinar-recordings)
    - [2025 Webinar Recordings](https://support.pantrysoft.com/recorded-webinars?hsLang=en#2025-webinar-recordings)
- [Special/ Niche Features](https://support.pantrysoft.com/special-niche-features?hsLang=en)
- [Advanced Inventory](https://support.pantrysoft.com/advanced-inventory?hsLang=en)
- [CSFP Module](https://support.pantrysoft.com/csfp-module?hsLang=en#main-content)

    - [CSFP Overview](https://support.pantrysoft.com/csfp-module?hsLang=en#csfp-overview)
    - [Managing CSFP Participants](https://support.pantrysoft.com/csfp-module?hsLang=en#managing-csfp-participants)
    - [Recording CSFP Visits](https://support.pantrysoft.com/csfp-module?hsLang=en#recording-csfp-visits)
    - [CSFP Data Management](https://support.pantrysoft.com/csfp-module?hsLang=en#csfp-data-management)
- [PantrySoft Volunteer](https://support.pantrysoft.com/pantrysoft-volunteer?hsLang=en)

# PantrySoft

pantrysoft.com Help Center

Copyright © 2026, PantrySoft