---
title: "Customer Portal"
slug: "customer-portal"
date: "2021-11-24T10:58:31+00:00"
modified: "2026-05-05T04:46:53+00:00"
author: "Eliza"
canonical: "https://preproduct.io/docs/customer-portal/"
---

> PreProduct offers a customer portal where customers can check on their pre-order. For Shopify stores, the customer portal will exist at www.mysite.com/apps/preorder\_portal for other platforms, it’s better to solely rely on the links generated by the PreProduct app.

### Customer portal links

You can include a link to the customer portal in any of your PreProduct [email templates](https://preproduct.wpengine.com/docs/the-preproduct-email-campaign/) using the `{{ customer_portal_link }}` variable.

![](https://preproduct.io/wp-content/uploads/2021/11/Screenshot-2024-11-22-at-13.57.58-1024x399.png)You can find a customer’s specific portal link by locating their card in the [customers](https://preproduct.io/docs/customer-screen/) or listing screen of PreProduct (“customer portal link” in the screenshot below)

![customer portal link](https://preproduct.io/wp-content/uploads/2021/11/Screenshot-2024-11-22-at-13.59.04-1024x340.png)

### Customer portal features

- Customers to view their pre-order at any time
- Customers to view the most recent shipping statement
- Customers can view any in-progress [multi-step payment plans](https://preproduct.io/docs/offering-multi-step-payment-plans/)
- Customers can update the notes on their order
- Customers can also cancel their own pre-order
- Customers can also their pre-order’s variant quantities.
- [Capture-only](https://preproduct.io/docs/types-of-pre-orders/) pre-orders show a payment link once payment emails have been triggered from PreProduct.
- Unpaid [deferred-charge](https://preproduct.io/docs/types-of-pre-orders/) pre-orders show a ‘Update Payment Method’ option which will send an email to the email address linked to that pre-order.
- Unpaid [deferred-charge](https://preproduct.io/docs/types-of-pre-orders/) pre-orders show a ‘Pay Now’ option which links customers to checkout to pay off the pre-order early. Don’t worry, fulfilment won’t be released until you [trigger it](https://preproduct.io/docs/triggering-pre-order-fulfillment/) from PreProduct.

You can hide/show these options from PreProduct’s **Setup** screen, under the **Customer Portal Settings** heading.

![customer portal settings](https://preproduct.io/wp-content/uploads/2021/11/customer-portal-settings-1024x387.png)![](https://preproduct.wpengine.com/wp-content/uploads/2021/11/preorder_portal.gif)The customer portal’s header and logo inherit from your settings in PreProduct’s “setup” screen. The portal is translated automatically to the customers language.

### Shopify order status page extension

PreProduct supports a Shopify order status page extension that can be added from the Shopify Customize editor. All text is customisable and localised by default. Features include:

- Display the order’s pre-order shipping statement
- (Optional) Display a “pay early” button where customers can choose to charge the card on file or a different one

![Shopify order status page extension](https://preproduct.io/wp-content/uploads/2021/11/Screenshot-2025-06-23-at-10.01.11-1024x494.png)The grey notice area and “Pay early” button are added via the PreProduct extension
