# Product catalog

The **Product Catalog** feature allows merchants to add and edit product information, making it easily reusable while creating[ Pay By Links](/online-payments/pay-by-link.md) and initiating payments via [Virtual Terminal](/online-payments/virtual-terminal.md). This saves a lot of time and effort while creating the payment link or when merchants accept payments over the telephone or email, via Virtual Terminal.

## Availability <a href="#availability" id="availability"></a>

To check which roles can add / edit / remove a product or see the product catalog list check our [Users and merchants roles](broken://spaces/dzivQyj8aHN5Kvmx8apX/pages/79AmFXUAlfX9isMskDQw) documentation.

{% hint style="info" %}
This feature is available only on request. If you are interested in using the *Product Catalog*, contact your Verifone representative.
{% endhint %}

## Add new product <a href="#add" id="add"></a>

Follow the below steps to create the product and store it in Verifone Central.

1. Go to **Commerce** > *Payment tools* > **Product Catalog**.

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/image_45.png" alt=""><figcaption></figcaption></figure></div>
2. Click on **Create Product**.

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/image_46.png" alt=""><figcaption></figcaption></figure></div>
3. Fill in the mandatory fields in the *New Product* page, to proceed in creating the product and click on **Save & Close**.

   * **Organization**: Select the organization for which the product is added.
   * **Product Name**: Enter the name of the product or service.
   * **Product Currency/Price**: Select the currency and enter the cost of the product (per unit).
   * **Product ID/SKU**: A unique identifier or stock-keeping unit for the product.

   <div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/image_47.png" alt=""></div>
4. The newly created product will be displayed in the product catalog list. You can always search for a product after applying the relevant filters.

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/image_48.png" alt=""><figcaption></figcaption></figure></div>

### Editing an existing product <a href="#editing-an-existing-product" id="editing-an-existing-product"></a>

You can edit the details for an already added product, by following the below steps.

{% hint style="info" %}
The *Organization* and *Product ID/SKU* fields cannot be edited, and the product needs to be created again under the new/updated organization or with the new/updated product ID.
{% endhint %}

From the *Product Catalog* list, select the product for which the details need to be updated. Once the information is updated click on **Save & Close**. You can search for the products using the product name.

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/image_49.png" alt="" width="375"></div>

### Deleting an existing product <a href="#deleting-an-existing-product" id="deleting-an-existing-product"></a>

You can delete and already created products, by following the below steps.

From the *Product Catalog* list, search for the product you wish to remove by entering the *Product Name* in the search bar or by selecting the organization for which the product was created and click on the delete icon.

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/image_50.png" alt=""></div>

Confirm the action, by selecting **Yes, Delete**, or do not remove the product, by selecting **No,Keep**.

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/image_51.png" alt="" width="375"></div>

## Add product details in Pay by Link <a href="#add-product-details-in-pay-by-link" id="add-product-details-in-pay-by-link"></a>

In the Create payment link page, when [creating the payment link](/online-payments/pay-by-link/create-a-payment-link.md), select the **Amount & product** option to display the product information fields.

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/image_70.png" alt="" width="375"></div>

In the *Product Name* field, you can choose one of three options:

{% hint style="info" %}
You can turn ON or OFF the *Use Product Catalog* option by selecting the toggle button. If turned OFF, the product information will need be added manually and the product will not be added to the *Product Catalog* page.&#x20;
{% endhint %}

* Search the product by product name and the details will prepopulate in their respective fields.
* **Add to product catalog**: if a product is not present in the catalog, then you can proceed by adding a product to the catalog. Follow the steps from the [Add new product](#add) section.
* **Manually enter product**: this option disables the *Use Product Catalog* feature and allows you to enter the product manually.

  <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>The product entered manually will not be saved in the catalog.</p></div>

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/image_71.png" alt="" width="375"></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/online-payments/pay-by-link/product-catalog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
