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

# E-commerce Plugins

> Accept USDC payments on WooCommerce, PrestaShop, and Odoo without writing code

If your store runs on **WooCommerce**, **PrestaShop**, or **Odoo**, you don't need to build against the API yourself. Install our official, open-source plugin and start accepting USDC payments in minutes — checkout, settlement, and webhook handling are built in.

<CardGroup cols={3}>
  <Card title="WooCommerce" icon="wordpress" href="https://github.com/Ebioro-UAB/ebioro-payment-woocommerce" color="#FD5D44">
    Official payment gateway for WooCommerce. Adds Ebioro as a checkout option in any WordPress store.
  </Card>

  <Card title="PrestaShop" icon="store" href="https://github.com/Ebioro-UAB/ebioro-payment-prestashop" color="#0092DF">
    Official payment module for PrestaShop 8. Adds a "Pay with crypto" option at checkout.
  </Card>

  <Card title="Odoo" icon="cube" href="https://github.com/Ebioro-UAB/ebioro-odoo" color="#0092DF">
    Official payment provider for Odoo 18. Works with Odoo eCommerce and any flow built on Odoo's payment module.
  </Card>
</CardGroup>

## Before you start

All three plugins talk to the same Merchant API, so you need the same two things:

1. An **Ebioro merchant account** — [sign up](https://enterprise.ebioro.com/).
2. Your **API key and secret** — see [Authentication](/authentication). Start in the sandbox, then switch to production keys when you go live.

<Note>
  Test against the **sandbox** (`https://test-merchant.ebioro.com`) first — sandbox payments use the Stellar testnet and move no real funds.
</Note>

## WooCommerce

**Requirements:** WordPress 5.0+, WooCommerce, PHP 7.2+.

<Steps>
  <Step title="Download the plugin">
    Grab the latest `ebioro-payment-woocommerce-*.zip` from the [releases page](https://github.com/Ebioro-UAB/ebioro-payment-woocommerce/releases).
  </Step>

  <Step title="Install it">
    In WordPress admin go to **Plugins → Add New → Upload Plugin**, choose the zip, then **Install Now** and **Activate**.
  </Step>

  <Step title="Connect your account">
    Open **WooCommerce → Settings → Payments → Ebioro**, enter your API key and secret, choose the environment (sandbox or production), and enable the method.
  </Step>

  <Step title="Test a checkout">
    Place a sandbox order and pay it to confirm the order moves to **Processing/Paid** when the webhook arrives.
  </Step>
</Steps>

Full instructions and screenshots are in the [plugin README](https://github.com/Ebioro-UAB/ebioro-payment-woocommerce#readme).

## PrestaShop

**Requirements:** PrestaShop 8.0+, PHP 8.

<Steps>
  <Step title="Download the module">
    Grab the latest `ebioro-payment-prestashop` zip from the [releases page](https://github.com/Ebioro-UAB/ebioro-payment-prestashop/releases).
  </Step>

  <Step title="Install it">
    In the Back Office go to **Modules → Module Manager → Upload a module**, choose the zip, and install.
  </Step>

  <Step title="Connect your account">
    Open the module's **Configure** page, enter your API key and secret, choose the environment (test mode on for sandbox), and save.
  </Step>

  <Step title="Test a checkout">
    Place a sandbox order, pick **Pay with crypto**, and confirm the order moves to **Payment accepted** when the webhook arrives.
  </Step>
</Steps>

Full instructions — including a one-command Docker test harness — are in the [module README](https://github.com/Ebioro-UAB/ebioro-payment-prestashop#readme).

## Odoo

**Requirements:** Odoo 18.

<Steps>
  <Step title="Add the module">
    Place the module in your Odoo addons path. The folder **must** be named `payment_ebioro` — Odoo identifies modules by folder name.
  </Step>

  <Step title="Install it">
    Update your apps list, then install **Ebioro Payment Provider** (and **eCommerce** if you want a storefront).
  </Step>

  <Step title="Connect your account">
    Open the provider settings, enter your API key and secret, set the environment, and publish it.
  </Step>

  <Step title="Test a checkout">
    Run a sandbox order through checkout and confirm it settles on payment.
  </Step>
</Steps>

Full instructions — including a one-command Docker test harness — are in the [module README](https://github.com/Ebioro-UAB/ebioro-odoo#readme).

## Good to know

* **Refunds** are issued from your [Ebioro dashboard](https://enterprise.ebioro.com/), not from the plugin. See [Refunds](/concepts/refunds) for why.
* Both plugins are **open source** — issues and contributions are welcome on GitHub.
* Need something the plugins don't cover (custom checkout, invoicing, cross-chain)? Build directly against the [Merchant API](/api-reference/overview).
