> ## Documentation Index
> Fetch the complete documentation index at: https://docs.payglocal.in/llms.txt
> Use this file to discover all available pages before exploring further.

# WooCommerce

> Accept payments on your WooCommerce store using PayGlocal — download, install, and configure in minutes.

## What is WooCommerce?

WooCommerce is an open-source plugin for WordPress that allows creating online eCommerce sites. The plugin is easy to set up and is being used by thousands of businesses around the world.

## WooCommerce with PayGlocal

Integrating your WooCommerce store with PayGlocal allows you to accept online payments securely through net banking and debit/credit card. Our WooCommerce plugin makes the PayGlocal integration seamless for the merchants.

<Note>
  Before following the steps below, ensure you have a **PayGlocal merchant account**. [Contact us](mailto:support@payglocal.in) to create one.
</Note>

## Plugin Download

Download the ZIP package based on your PHP version. If you are not able to see the package for your PHP version, kindly reach out to your account manager.

<Note>
  **Technical Requirements** — PHP 7.0 or higher · WooCommerce compatible version · Minimum 25 MB free disk space.
</Note>

### Without Elementor

| PHP Version | Download                                                                             |
| ----------- | ------------------------------------------------------------------------------------ |
| 7.1         | [Download](mailto:support@payglocal.in?subject=WooCommerce%20Plugin%20PHP%207.1)     |
| 7.2 – 7.4   | [Download](mailto:support@payglocal.in?subject=WooCommerce%20Plugin%20PHP%207.2-7.4) |
| 8.0         | [Download](mailto:support@payglocal.in?subject=WooCommerce%20Plugin%20PHP%208.0)     |

### With Elementor

| PHP Version | Download                                         |
| ----------- | ------------------------------------------------ |
| 7.4         | [Download](https://drops.meetanshi.com/f/ac2l2B) |
| 8.0         | [Download](https://drops.meetanshi.com/f/8Xkr8t) |

## Plugin Installation

Follow the steps below to install the PayGlocal WooCommerce plugin and start accepting payments.

<Steps>
  <Step title="Log in to your WordPress admin panel">
    Open your WordPress site and sign in to the admin panel.
  </Step>

  <Step title="Go to Plugins → Installed Plugins → Add New">
    From the left navigation, go to **Plugins → Installed Plugins → Add New**.
  </Step>
</Steps>

<div className="payg-screenshot-tile payg-screenshot-tile--zoom payg-screenshot-tile--hq">
  <img src="https://mintcdn.com/payglocal/gXgve7lEqiVYdq6T/images/plugins/woo-plugins-add-new.png?fit=max&auto=format&n=gXgve7lEqiVYdq6T&q=85&s=ef58269b8c91e9912ae81d329491a327" alt="WordPress Plugins screen with Add New highlighted" width="2048" height="992" data-path="images/plugins/woo-plugins-add-new.png" />
</div>

<Steps>
  <Step title="Click Upload Plugin">
    On the Add Plugins screen, click **Upload Plugin**.
  </Step>

  <Step title="Upload the ZIP package and install">
    WordPress will ask you to upload a ZIP package. Upload the downloaded ZIP package and click **Install Now**.
  </Step>
</Steps>

<div className="payg-screenshot-tile payg-screenshot-tile--zoom payg-screenshot-tile--hq">
  <img src="https://mintcdn.com/payglocal/gXgve7lEqiVYdq6T/images/plugins/woo-upload-plugin.png?fit=max&auto=format&n=gXgve7lEqiVYdq6T&q=85&s=1d4d8600027744588d5138bb6d8a074c" alt="WordPress Add Plugins screen showing Upload Plugin and Install Now" width="2048" height="994" data-path="images/plugins/woo-upload-plugin.png" />
</div>

## Configuration

<Steps>
  <Step title="Log in to your WordPress admin panel">
    After installation, log in to your WordPress admin panel.
  </Step>

  <Step title="Activate the plugin">
    Navigate to the WordPress Plugin Manager to activate the plugin.
  </Step>

  <Step title="Enable PayGlocal in Payments settings">
    Go to **Settings → Payments**, find **PayGlocal Payments** in the list and enable it.
  </Step>

  <Step title="Open the configuration form">
    Click **Manage** to configure the plugin.
  </Step>
</Steps>

<div className="payg-screenshot-tile payg-screenshot-tile--zoom payg-screenshot-tile--hq">
  <img src="https://mintcdn.com/payglocal/gXgve7lEqiVYdq6T/images/plugins/woo-payments-enable.png?fit=max&auto=format&n=gXgve7lEqiVYdq6T&q=85&s=0b6a7a3d76a83d124fa92d0026d820e2" alt="WooCommerce Payments settings with PayGlocal enabled and Manage highlighted" width="2048" height="936" data-path="images/plugins/woo-payments-enable.png" />
</div>

<Steps>
  <Step title="Configure the plugin fields">
    Fill in the fields as described in the table below.
  </Step>

  <Step title="Save the configuration">
    Click **Save Changes** to save the configuration.
  </Step>
</Steps>

<div className="payg-screenshot-tile payg-screenshot-tile--zoom payg-screenshot-tile--hq">
  <img src="https://mintcdn.com/payglocal/gXgve7lEqiVYdq6T/images/plugins/woo-payglocal-settings.png?fit=max&auto=format&n=gXgve7lEqiVYdq6T&q=85&s=ed79e2a51f72dedad69603fee2744a9a" alt="PayGlocal WooCommerce plugin configuration form" width="2048" height="1018" data-path="images/plugins/woo-payglocal-settings.png" />
</div>

### Field Reference

| Field                | Description                                                                            |
| -------------------- | -------------------------------------------------------------------------------------- |
| **Enable / Disable** | Enable or disable the PayGlocal payment gateway.                                       |
| **Title**            | Custom title for PayGlocal payments shown to customers on the checkout page.           |
| **Description**      | Payment method description displayed to customers on the checkout page.                |
| **Payment Mode**     | Select Sandbox (for testing) or Production.                                            |
| **Merchant ID**      | Your Merchant ID from the PayGlocal dashboard — visible in the top bar when logged in. |
| **Public KID**       | The Public Key ID provided by PayGlocal.                                               |
| **Private KID**      | The Private Key ID provided by PayGlocal.                                              |
| **Public PEM**       | Download the public PEM file from the PayGlocal merchant account and upload it here.   |
| **Private PEM**      | Download the private PEM file from the PayGlocal merchant account and upload it here.  |

<Note>
  For details on fetching your Merchant ID, keys, and PEM files, refer to the [Key Management](/getting-started/dashboard-and-key-management) section.
</Note>

<Check>
  **Setup Successful** — After following the steps above, your WooCommerce store is ready to accept online payments from customers using PayGlocal.
</Check>
