Title: Ivanov Payment Gateway with GembaPay
Author: ivanovslavy
Published: <strong>July 3, 2026</strong>
Last modified: July 19, 2026

---

Search plugins

![](https://ps.w.org/ivanov-payment-gateway-with-gembapay/assets/banner-772x250.
png?rev=3595220)

![](https://ps.w.org/ivanov-payment-gateway-with-gembapay/assets/icon-256x256.png?
rev=3595220)

# Ivanov Payment Gateway with GembaPay

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

[Download](https://downloads.wordpress.org/plugin/ivanov-payment-gateway-with-gembapay.1.1.1.zip)

 * [Details](https://wordpress.org/plugins/ivanov-payment-gateway-with-gembapay/#description)
 * [Reviews](https://wordpress.org/plugins/ivanov-payment-gateway-with-gembapay/#reviews)
 *  [Installation](https://wordpress.org/plugins/ivanov-payment-gateway-with-gembapay/#installation)
 * [Development](https://wordpress.org/plugins/ivanov-payment-gateway-with-gembapay/#developers)

 [Support](https://wordpress.org/support/plugin/ivanov-payment-gateway-with-gembapay/)

## Description

Ivanov Payment Gateway with GembaPay enables you to accept cryptocurrency, credit
card, and PayPal payments through a single, unified checkout experience.

#### Features

 * **Unified Checkout** – Single integration for Crypto, Stripe, and PayPal
 * **Multi-Chain Crypto** – Accept payments on Ethereum, BNB Smart Chain, and Polygon
 * **Multiple Tokens** – ETH, BNB, POL, USDC, USDT, plus EURC and GMB
 * **EURC Stablecoin** – Accept the euro-pegged EURC stablecoin on Ethereum and 
   Polygon
 * **GMB Token** – Native GembaBlockchain (GMB) token; a configurable discount can
   be offered to GMB holders at checkout
 * **Fiat Payments** – Credit/Debit Cards, Apple Pay, Google Pay via Stripe
 * **PayPal** – PayPal Balance, Bank Account, Pay Later
 * **86+ Currencies** – Set prices in your local currency
 * **Non-Custodial** – Crypto payments go directly to your wallet
 * **Low Fees** – Just 1% for crypto, 1% + €0.20 for cards/PayPal
 * **Automatic Order Updates** – Orders are updated via webhooks
 * **Transaction Details** – Blockchain explorer links for crypto payments

#### How It Works

 1. Customer selects GembaPay at checkout
 2. Customer is redirected to GembaPay’s secure checkout page
 3. Customer chooses their preferred payment method (Crypto, Card, or PayPal)
 4. Payment is processed and customer is returned to your store
 5. Order status is automatically updated via webhook

#### Requirements

 * WooCommerce 7.0 or higher
 * PHP 8.0 or higher
 * GembaPay merchant account with approved KYC
 * SSL certificate (HTTPS)

#### Getting Started

 1. Sign up at [gembapay.com](https://gembapay.com)
 2. Complete KYC verification
 3. Get your API key from the merchant dashboard
 4. Install and configure this plugin
 5. Start accepting payments!

## Installation

#### Automatic Installation

 1. Log in to your WordPress dashboard
 2. Go to Plugins > Add New
 3. Search for “Ivanov Payment Gateway with GembaPay”
 4. Click “Install Now” and then “Activate”

#### Manual Installation

 1. Download the plugin zip file
 2. Log in to your WordPress dashboard
 3. Go to Plugins > Add New > Upload Plugin
 4. Choose the zip file and click “Install Now”
 5. Activate the plugin

#### Configuration

 1. Go to WooCommerce > Settings > Payments
 2. Click on “GembaPay” to configure
 3. Enable the payment method
 4. Enter your API Key from GembaPay dashboard
 5. Enter your Webhook Secret
 6. Copy the Webhook URL and add it to your GembaPay dashboard
 7. Save changes

## FAQ

### Do I need a GembaPay account?

Yes, you need to register at gembapay.com and complete KYC verification to get your
API credentials.

### What currencies are supported?

GembaPay supports 86+ fiat currencies for pricing. Cryptocurrency payments support
ETH, BNB, POL, USDC, USDT, the euro-pegged EURC stablecoin (on Ethereum and Polygon),
and the GMB (GembaBlockchain) token, across Ethereum, BNB Smart Chain, and Polygon
networks.

### How are crypto payments handled?

Crypto payments are non-custodial – funds go directly from the customer’s wallet
to your wallet via smart contract. GembaPay never holds your funds.

### What are the fees?

 * Cryptocurrency: 1%
 * Credit/Debit Cards: 1% + €0.20 + Stripe fees
 * PayPal: 1% + €0.20 + PayPal fees

### How do refunds work?

For card and PayPal payments, refunds are processed through those platforms. For
crypto payments, refunds must be sent manually to the customer’s wallet address.

### Is it secure?

Yes! GembaPay uses industry-standard security practices. Crypto payments use audited
smart contracts. Card payments are processed by Stripe. All API communications use
TLS encryption.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Ivanov Payment Gateway with GembaPay” is open source software. The following people
have contributed to this plugin.

Contributors

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

[Translate “Ivanov Payment Gateway with GembaPay” into your language.](https://translate.wordpress.org/projects/wp-plugins/ivanov-payment-gateway-with-gembapay)

### Interested in development?

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

## Changelog

#### 1.1.1

 * Fixed webhook signature verification to match GembaPay’s signing exactly: the
   
   signature is a bare HMAC-SHA256 hex string (no “sha256=” prefix) over the raw
   request body. Previous versions prepended “sha256=” and rejected valid webhooks.
   Update to 1.1.1 so order-paid webhooks are accepted.

#### 1.1.0

 * Order detail / status lookups now use the authenticated merchant API endpoints
   (
   GET /api/merchant/payment/:orderId and /payment-status/:orderId) instead of the
   public customer endpoints. Checkout and webhooks are unchanged.
 * Documented EURC stablecoin support (Ethereum, Polygon) and the GMB token.
 * readme: aligned stated requirements to WooCommerce 7.0 / PHP 8.0.

#### 1.0.0

 * Initial release
 * Crypto payments (ETH, BNB, POL, USDC, USDT)
 * Stripe integration (Cards, Apple Pay, Google Pay)
 * PayPal integration
 * Webhook support for automatic order updates
 * Transaction details on order page
 * Debug logging

## Meta

 *  Version **1.1.1**
 *  Last updated **1 week ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.5**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [crypto](https://wordpress.org/plugins/tags/crypto/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [paypal](https://wordpress.org/plugins/tags/paypal/)[stripe](https://wordpress.org/plugins/tags/stripe/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/ivanov-payment-gateway-with-gembapay/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ivanov-payment-gateway-with-gembapay/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ivanov-payment-gateway-with-gembapay/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ivanov-payment-gateway-with-gembapay/)