Skip to main content

WooCommerce Plugin

How to install the Feemaker payment plugin for WooCommerce.

Download plugin

Prerequisites

  • A running WordPress site with WooCommerce installed and activated.
  • Your Ethereum address (ownerAddress) that will receive payments.
  • A secretSessionId — a private key you generate for receiving payment notifications.

See the Payment Integration page for details on how these work.

Installation

  1. Upload the feemaker-payment-gateway-for-woocommerce directory to the /wp-content/plugins/ directory.
  2. Activate the plugin in the Plugins menu in WordPress.
  3. In WooCommerce, go to SettingsPayment Gateways tab, then click Feemaker.
  4. Check Enable Feemaker and enter your Owner Address and Secret Session ID.
  5. Click Save changes — the gateway will be active.

How It Works

Once activated, Feemaker will appear as a payment option during checkout. For each order, the plugin generates a unique payment address using your ownerAddress and the order ID as the index:

https://api.feemaker.io/getAddress?ownerAddress=YOUR_ADDRESS&index=ORDER_ID

Payment notifications are received via long polling — no need to expose a public callback URL:

https://api.feemaker.io/events?ownerAddress=YOUR_ADDRESS&secretSessionId=YOUR_SECRET_KEY