# Accept Bayarcash payments in PrestaShop

> Install the Bayarcash module in PrestaShop and enter your keys so your shop can take payments through Bayarcash.
>
> Source: https://docs.bayarcash.com/prestashop/

The Bayarcash module lets your PrestaShop store take payments through Bayarcash. Use this guide to install it and enter your keys.

To see the module at work before you install it, try the [live demo](https://prestashop.bayarcash-demo.com/).

## Before you start

You need the following:

- An approved Bayarcash merchant account with your payment channels enabled.
- Your **Personal Access Token (PAT)** and **API Secret Key**. See [API keys](/api-keys/).
- Admin access to your PrestaShop store, with the shop currency set to Malaysian Ringgit (MYR).

## Install the module

Download the [module zip file](https://bayarcash.com/wp-content/uploads/sites/2/2024/11/bayarcash.zip) from Bayarcash. Then:

1. In the PrestaShop admin, go to **Modules** → **Module Manager**.
2. Click **Upload a Module** and choose the zip file.
3. When it is installed, click **Configure**.

## Add your keys

The Bayarcash configuration panel holds all the payment settings. To finish setup:

1. Enter your **Personal Access Token (PAT)** and **API Secret Key**.
2. Click **Verify Token** to confirm the keys are correct.
3. Turn off **Test Mode** before you accept real payments.
4. Save.

## Tips

- **Test first.** Turn on **Test Mode** to try an order, then turn it off and use your live keys.
- **Check transactions in Bayarcash.** Your payments and reports are in your merchant dashboard. See [Transactions](/transactions/).

## Common issues

### Payments fail after I set up the module.

Turn off Test Mode for real payments, and check your Personal Access Token and API Secret Key. Use the Verify Token button to confirm them. Your shop currency must be Malaysian Ringgit (MYR).
