Title: UniPayment Gateway for WooCommerce
Author: unipayment
Published: <strong>September 20, 2022</strong>
Last modified: October 23, 2024

---

Search plugins

![](https://ps.w.org/unipayment-gateway-for-woocommerce/assets/banner-772x250.png?
rev=2795617)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/unipayment-gateway-for-woocommerce/assets/icon-256x256.png?
rev=2793328)

# UniPayment Gateway for WooCommerce

 By [unipayment](https://profiles.wordpress.org/unipayment/)

[Download](https://downloads.wordpress.org/plugin/unipayment-gateway-for-woocommerce.2.2.10.zip)

 * [Details](https://srd.wordpress.org/plugins/unipayment-gateway-for-woocommerce/#description)
 * [Reviews](https://srd.wordpress.org/plugins/unipayment-gateway-for-woocommerce/#reviews)
 *  [Installation](https://srd.wordpress.org/plugins/unipayment-gateway-for-woocommerce/#installation)
 * [Development](https://srd.wordpress.org/plugins/unipayment-gateway-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/unipayment-gateway-for-woocommerce/)

## Description

This plugin implements a payment gateway for WooCommerce to let buyers pay with 
Bitcoin, Ethereum, USDT, and other cryptocurrencies via UniPayment.io.

#### Key features

 * Accept online crypto payments from your customers, such as Bitcoin, Ethereum,
   USDT, USDC.
 * Multiple fiat currency supported.
 * Get settled in BTC, ETH or USD stable coins (USDT, USDC, BUSD, USDP).
 * Free setup and integration, no maintenance cost.
 * Manage payments via your [UniPayment dashboard](https://console.unipayment.io)

## Screenshots

[⌊UniPayment dashboard - create open client⌉⌊UniPayment dashboard - create open 
client⌉[

UniPayment dashboard – create open client

[⌊UniPayment dashboard - create payment app and get appId⌉⌊UniPayment dashboard -
create payment app and get appId⌉[

UniPayment dashboard – create payment app and get appId

[⌊UniPayment dashboard - get webhook secret key⌉⌊UniPayment dashboard - get webhook
secret key⌉[

UniPayment dashboard – get webhook secret key

[⌊WordPress WooCommerce admin dashboard - UniPayment plugin settings⌉⌊WordPress 
WooCommerce admin dashboard - UniPayment plugin settings⌉[

WordPress WooCommerce admin dashboard – UniPayment plugin settings

[⌊WordPress website - UniPayment checkout option⌉⌊WordPress website - UniPayment
checkout option⌉[

WordPress website – UniPayment checkout option

[⌊UniPayment hosted checkout - select payment method⌉⌊UniPayment hosted checkout-
select payment method⌉[

UniPayment hosted checkout – select payment method

[⌊UniPayment hosted checkout - buyer make the payment then UniPayment detected⌉⌊
UniPayment hosted checkout - buyer make the payment then UniPayment detected⌉[

UniPayment hosted checkout – buyer make the payment then UniPayment detected

[⌊UniPayment hosted checkout - UniPayment mark the invoice as paid after some confirmations⌉⌊
UniPayment hosted checkout - UniPayment mark the invoice as paid after some confirmations⌉[

UniPayment hosted checkout – UniPayment mark the invoice as paid after some confirmations

[⌊UniPayment dashboard - the invoice previously paid is listed under the "Invoice"
section⌉⌊UniPayment dashboard - the invoice previously paid is listed under the "
Invoice" section⌉[

UniPayment dashboard – the invoice previously paid is listed under the “Invoice”
section

[⌊UniPayment dashboard - the invoice details⌉⌊UniPayment dashboard - the invoice
details⌉[

UniPayment dashboard – the invoice details

[⌊WordPress WooCommerce admin dashboard - order view⌉⌊WordPress WooCommerce admin
dashboard - order view⌉[

WordPress WooCommerce admin dashboard – order view

## Installation

#### Requirements

 * This plugin requires [WooCommerce](https://wordpress.org/plugins/woocommerce/).
 * A UniPayment account ([Sandbox](https://sandbox-console.unipayment.io) and [Production](https://console.unipayment.io))

#### Plugin installation

 1. Start from signing up for a [UniPayment account](http://console.unipayment.io)
 2. Look for the UniPayment plugin via the [WordPress Plugin Manager](https://wordpress.org/support/article/plugins-add-new-screen/).
    From your WordPress admin panel, go to Plugins > Add New > Search plugins and type**
    UniPayment**
 3. Select **UniPayment Gateway for WooCommerce** and click on **Install Now** and 
    then on **Activate Plugin**

After the plugin is activated, UniPayment will appear in the WooCommerce > Settings
> Payments section.

#### Plugin configuration

After you have installed the UniPayment plugin, the configuration steps are:

 1. Create a Payment App from your UniPayment dashboard:
 2.  * Login to UniPayment dashboard and go to the [Payment -> App](https://console.unipayment.io/#/payment/app)
     * click on the **Add** button: fill basic information of your store, click on 
       the **Save** button.
     * Go to tab **ApiKey**, copy AppId and ApiKey.
 3. Log in to your WordPress admin panel, select WooCommerce > Payments and click on
    the **Set up** button next to the UniPayment Payment methods
 4.  * Paste the AppId and ApiKey value into the appropriate field.
     * Click **Save changes** at the bottom of the page.

#### Order Status Handle

UniPayment will send IPN (Instant Payment Notification) to plugin when status of
invoice changed. An order note will automatically be added to WooCommerce order.

 * When the buyer checkout with UniPayment, he is redirected to the invoice page
   while WooCommerce order is **Pending**.
 * The status of the WooCommerce order will change to **Processing** when UniPayment
   invoice is confirmed or completed via the plugin settings.
 * If UniPayment invoice expires before the buyer completed the payment, the WooCommerce
   order will be marked as **Failed** via the plugin settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“UniPayment Gateway for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ unipayment ](https://profiles.wordpress.org/unipayment/)

[Translate “UniPayment Gateway for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/unipayment-gateway-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/unipayment-gateway-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/unipayment-gateway-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/unipayment-gateway-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/unipayment-gateway-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.9

 * add buyerInfo

#### 2.2.8

 * update unipayment sdk to 2.0

#### 1.0.2

 * update unipayment sdk

#### 1.0.1

 * fix some issues under wordpress GuildLines.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **2.2.9**
 *  Last updated **2 years ago**
 *  Active installations **10+**
 *  WordPress version ** 4.9 or higher **
 *  Tested up to **6.0.17**
 *  Language
 * [English (US)](https://wordpress.org/plugins/unipayment-gateway-for-woocommerce/)
 * Tags
 * [bitcoin](https://srd.wordpress.org/plugins/tags/bitcoin/)[ethereum](https://srd.wordpress.org/plugins/tags/ethereum/)
   [USDT](https://srd.wordpress.org/plugins/tags/usdt/)
 *  [Advanced View](https://srd.wordpress.org/plugins/unipayment-gateway-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/unipayment-gateway-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/unipayment-gateway-for-woocommerce/reviews/)

## Contributors

 *   [ unipayment ](https://profiles.wordpress.org/unipayment/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/unipayment-gateway-for-woocommerce/)