Skip to main content
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.

WooCommerce

Official payment gateway for WooCommerce. Adds Ebioro as a checkout option in any WordPress store.

PrestaShop

Official payment module for PrestaShop 8. Adds a “Pay with crypto” option at checkout.

Odoo

Official payment provider for Odoo 18. Works with Odoo eCommerce and any flow built on Odoo’s payment module.

Before you start

All three plugins talk to the same Merchant API, so you need the same two things:
  1. An Ebioro merchant accountsign up.
  2. Your API key and secret — see Authentication. Start in the sandbox, then switch to production keys when you go live.
Test against the sandbox (https://test-merchant.ebioro.com) first — sandbox payments use the Stellar testnet and move no real funds.

WooCommerce

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

Download the plugin

Grab the latest ebioro-payment-woocommerce-*.zip from the releases page.
2

Install it

In WordPress admin go to Plugins → Add New → Upload Plugin, choose the zip, then Install Now and Activate.
3

Connect your account

Open WooCommerce → Settings → Payments → Ebioro, enter your API key and secret, choose the environment (sandbox or production), and enable the method.
4

Test a checkout

Place a sandbox order and pay it to confirm the order moves to Processing/Paid when the webhook arrives.
Full instructions and screenshots are in the plugin README.

PrestaShop

Requirements: PrestaShop 8.0+, PHP 8.
1

Download the module

Grab the latest ebioro-payment-prestashop zip from the releases page.
2

Install it

In the Back Office go to Modules → Module Manager → Upload a module, choose the zip, and install.
3

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.
4

Test a checkout

Place a sandbox order, pick Pay with crypto, and confirm the order moves to Payment accepted when the webhook arrives.
Full instructions — including a one-command Docker test harness — are in the module README.

Odoo

Requirements: Odoo 18.
1

Add the module

Place the module in your Odoo addons path. The folder must be named payment_ebioro — Odoo identifies modules by folder name.
2

Install it

Update your apps list, then install Ebioro Payment Provider (and eCommerce if you want a storefront).
3

Connect your account

Open the provider settings, enter your API key and secret, set the environment, and publish it.
4

Test a checkout

Run a sandbox order through checkout and confirm it settles on payment.
Full instructions — including a one-command Docker test harness — are in the module README.

Good to know

  • Refunds are issued from your Ebioro dashboard, not from the plugin. See 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.