Title: Rampex.io Payment Gateway
Author: eliv3n
Published: <strong>August 8, 2026</strong>
Last modified: August 8, 2026

---

Search plugins

![](https://ps.w.org/rampex-io-payment-gateway/assets/banner-772x250.jpg?rev=3638904)

![](https://ps.w.org/rampex-io-payment-gateway/assets/icon-256x256.png?rev=3638904)

# Rampex.io Payment Gateway

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

[Download](https://downloads.wordpress.org/plugin/rampex-io-payment-gateway.3.4.3.zip)

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

 [Support](https://wordpress.org/support/plugin/rampex-io-payment-gateway/)

## Description

**Rampex.io Payment Gateway** is an anonymous payment gateway for WooCommerce: no
KYB, no rolling reserves, no setup or monthly fees, no hidden fees, no chargebacks,
no account freezes and no payment holds.

Every successful order settles automatically on-chain. Funds never sit in a Rampex
wallet: Rampex takes a flat 1% platform fee (on top of the payment provider’s fee)
and the balance is forwarded to your own **self-custodial, EVM-compatible wallet**
in the same settlement transaction — 0% settlement risk for you. USDC on Polygon
is the default settlement configuration, not the only option.

Your customers pay the way they already trust — **credit and debit cards, Google
Pay, Apple Pay, SEPA and direct bank transfer** — plus 25+ more methods such as 
iDEAL, Klarna, Revolut, PayPal, UPI and Interac.

This is the official plugin for the Rampex payment service. Rampex and Rampex.io
are names of the Rampex service operated at [rampex.io](https://rampex.io), and 
this plugin is published and maintained by that same service. A free Rampex account
is required to use the plugin; account signup, API keys and payouts are handled 
at [rampex.io](https://rampex.io). See the [terms](https://rampex.io/legal) and 
[privacy policy](https://rampex.io/legal).

The plugin does not ship a fixed list of payment methods. On each store it fetches
the providers that are currently live on your Rampex account and registers one WooCommerce
gateway per provider, so new providers appear in **WooCommerce  Settings  Payments**
automatically as Rampex brings them online.

#### Key features

 * **No KYB, instant approval** — start accepting payments immediately. No rolling
   reserves, no chargebacks, no account freezes, no payment holds.
 * **Instant on-chain settlement** — every payment settles straight to your self-
   custodial EVM wallet (USDC on Polygon by default). Funds never sit in a Rampex
   wallet.
 * **Flat 1% platform fee** — on top of the payment provider’s fee. No setup fee,
   no monthly fee, no hidden fees.
 * **Automatic provider list** — one gateway instance per active Rampex provider,
   refreshed from the Rampex API. No plugin update needed when a provider is added
   or removed.
 * **Block and classic checkout** — supports both the Cart & Checkout Blocks and
   the classic shortcode checkout.
 * **HPOS compatible** — full support for WooCommerce High-Performance Order Storage.
 * **Signed webhooks** — payment notifications are verified with HMAC-SHA256 over
   the raw body using the `X-Rampex-Signature` header.
 * **Per-gateway branding** — set a custom Icon URL, title, and checkout description
   on any gateway.
 * **Test Connection** — validate your Rampex API key from the gateway settings 
   screen before going live.
 * **Market-fit descriptions** — each provider ships with a default checkout description
   naming the regions it serves best, editable per store.

#### Supported payment methods

Customers pay by credit or debit card, Google Pay, Apple Pay, SEPA and direct bank
transfer — plus 25+ more methods. The available methods depend on what is enabled
for your Rampex account. Typical routes include:

 * **Hosted Checkout** — a secure Rampex-hosted payment page (or your own branded
   checkout domain on whitelabel accounts).
 * **Cards and wallets** — Visa, Mastercard, Amex, Apple Pay, Google Pay, and similar,
   via the routed providers.
 * **Europe** — Revolut, iDEAL, Klarna, SEPA, Sofort, Bancontact, Giropay.
 * **India** — UPI / IMPS.
 * **Canada** — Interac.
 * **United States** — Stripe, PayPal, Robinhood.
 * **On/off-ramp partners** — MoonPay, Transak, Banxa, Ramp Network, Simplex, Utorg,
   Sardine, Transfi, Guardarian, Topper, Bitnovo, Particle, Binance.

Currency support varies by provider: some are single-currency (for example Revolut
in EUR, Klarna in SEK, UPI in INR, Interac in CAD), while most others are multi-
currency. Whatever currency the customer pays in, settlement goes to your self-custodial
EVM wallet — USDC on Polygon by default.

#### How it works

 1. Install and activate the plugin.
 2. Go to **WooCommerce  Settings  Payments** and enable the Rampex gateway(s) you 
    want.
 3. Paste your Rampex API key into each gateway you enable and press **Test Connection**.
 4. Customers pick a Rampex payment method at checkout and complete payment with the
    selected provider.
 5. The payment settles on-chain to the default wallet configured on your Rampex account—
    automatically, in the same settlement transaction, minus the flat 1% platform fee.

#### Whitelabel: Master Merchant Program

Any merchant can apply for the Rampex Master Merchant Program and operate a fully
whitelabeled payment gateway on their own domain: branded checkout pages, branded
plugin downloads for their sub-merchants, email sent from their own domain, and 
a 0–10% fee share charged to their sub-merchants. Sub-merchants never see Rampex
branding.

### External services

This plugin connects to the Rampex payment service to validate your API key, look
up the payment providers enabled on your account, convert order totals, and create
the payment link a customer is sent to. It is required for the plugin to function:
without Rampex there is no payment processing.

Requests are made to the following endpoints, all operated by Rampex:

 1. **API key validation** — `https://api.rampex.io/api-validate-key`
     Sent: the Rampex
    API key you entered. Triggered: when you press **Test Connection** in the gateway
    settings, and when a gateway is first configured.
 2. **Provider list / status** — `https://api.rampex.io/control/provider-status/`
     
    Sent: no store or customer data. Triggered: in the WordPress admin when the list
    of available Rampex gateways is refreshed.
 3. **Currency conversion** — `https://api.rampex.io/control/convert.php`
     Sent: the
    order total and the store currency code. Triggered: when a customer places an order
    with a Rampex gateway.
 4. **Payment link creation** — `https://api.rampex.io/api-create-payment-link`
     Sent:
    your Rampex API key, the order number, order amount and currency, the selected 
    provider, the customer’s email address (used for the payment receipt and payment
    status notifications), and the return/callback URLs of your store. Triggered: when
    a customer places an order with a Rampex gateway.
 5. **Payout address resolution** — `https://api.rampex.io/control/wallet.php`
     Sent:
    the payout wallet address configured on your Rampex account and your store’s callback
    URL. Triggered: when a payment is being created.

No data is sent to Rampex unless a Rampex gateway is enabled and used, or you press**
Test Connection**.

Service provided by Rampex: [rampex.io](https://rampex.io) — [Terms of Service](https://rampex.io/terms)—
[Privacy Policy](https://rampex.io/privacy).

### Third-party marks

The files in `assets/images/providers/` are payment-method marks used solely to 
identify the payment option a shopper is selecting at checkout (nominative fair 
use). Each mark is the property of its respective owner and no affiliation, sponsorship,
or endorsement is implied.

 * Visa, Mastercard, Maestro, Amex, Discover, JCB, UnionPay, Diners Club, Elo — 
   the respective card networks
 * Apple Pay — Apple Inc.
 * Google Pay — Google LLC
 * PayPal — PayPal Holdings, Inc.
 * Klarna — Klarna Bank AB
 * Affirm — Affirm, Inc.
 * Amazon Pay — Amazon.com, Inc.
 * Facebook Pay and Meta marks — Meta Platforms, Inc.
 * Shop Pay — Shopify Inc.
 * Skrill, Payoneer, Webmoney, Qiwi — the respective wallet operators
 * Alipay, WeChat Pay — Ant Group / Tencent Holdings
 * SEPA, iDEAL, Sofort, Giropay, Bancontact, Interac, POLi, UPI — the respective
   scheme operators
 * Revolut, Stripe, Robinhood, Binance, Citadele, Verifone — the respective companies
 * MoonPay, Transak, Banxa, Ramp Network, Simplex, Utorg, Sardine, Transfi, Guardarian,
   Topper, Bitnovo, Particle, Blockchain.com — the respective on/off-ramp providers
 * Card.svg is a neutral, Rampex-authored icon (GPLv3, same licence as the plugin)
   and is used as the fallback whenever no branded mark applies. Store owners can
   replace any icon per gateway with the **Icon URL** setting.

If a mark owner or the plugin review team objects to a bundled mark, the file can
be removed and the gateway falls back to `Card.svg` with no loss of functionality.

## Installation

 1. In your WordPress dashboard go to **Plugins  Add New**, search for “Rampex.io Payment
    Gateway”, and click **Install Now**.
 2. Click **Activate**.
 3. Sign in at [rampex.io](https://rampex.io) and copy your API key and webhook secret
    from the dashboard settings page.

WooCommerce must be installed and active — the plugin declares it as a required 
plugin and will not run without it.

#### Configuration

 1. Go to **WooCommerce  Settings  Payments**, or use the **Payment Settings** link
    next to the plugin on the Plugins page.
 2. Click **Set up** (or **Manage**) on any Rampex gateway you want to use.
 3. Configure the fields:
 4.  * **Enable/Disable** — turn this provider on at checkout.
     * **Title** — the payment method name shown to customers.
     * **Description** — checkout copy. Provider gateways are pre-filled with a market-
       fit description you can edit.
     * **Icon URL** — optional. Leave blank to use the bundled provider icon; enter
       a URL to override it on both classic and block checkout.
     * **rampex.io API Key** — your API key from the Rampex dashboard settings page.
       Required to sync transactions into your Rampex Transaction List.
     * **Rampex Webhook Secret** — the shared secret used to verify incoming payment
       webhooks (HMAC-SHA256 over the raw body, header `X-Rampex-Signature`).
 5. Press **Test Connection** to confirm the API key is valid, then **Save changes**.

Your payout wallet is not configured in WooCommerce. Set the **Default Polygon Wallet**
in your Rampex dashboard settings; the plugin reads it from your account at payment
time.

## FAQ

### Do I need a Rampex account?

Yes. Sign up at [rampex.io](https://rampex.io) to get your API key, webhook secret,
and payout wallet.

### Do I need to pass KYB or submit business documents?

No. Rampex is an anonymous payment gateway — sign up and start accepting payments
immediately, with no underwriting wait. There are no rolling reserves, no account
freezes and no payment holds.

### What are the fees?

Rampex charges a flat 1% platform fee on top of the payment provider’s fee. There
is no setup fee, no monthly fee and no hidden fees.

### Are there chargebacks?

No. Payments settle on-chain and are final, so chargebacks do not exist on Rampex.

### Why did new payment methods appear on their own?

That is expected. The plugin registers one gateway per provider that is live on 
your Rampex account, so methods appear or disappear as Rampex changes provider availability.
New gateways always start disabled — you decide which ones to enable.

### Which currencies are supported?

Most providers are multi-currency. Some are restricted: Revolut and iDEAL are EUR-
only, Klarna is SEK-only, UPI/IMPS is INR-only, Interac is CAD-only, PayPal and 
Robinhood are USD-only, and Stripe supports USD and EUR. Settlement always goes 
to your self-custodial EVM wallet — USDC on Polygon by default.

### Test Connection fails. What should I check?

Confirm the API key is copied in full from your Rampex dashboard settings, that 
the key belongs to the same account you are settling to, and that your host or security
plugin is not blocking outbound requests to the Rampex API or blocking `admin-ajax.
php`.

### Does the plugin send data to a third-party service?

Yes. Payment processing requires the Rampex service. See the **External services**
section above for the exact endpoints, the data sent to each, and when each request
happens.

### Is there a test or sandbox mode?

No. Rampex has no testnet or sandbox environment; all payments are live.

### Is the plugin compatible with WooCommerce block checkout?

Yes. Both the classic shortcode checkout and the Cart & Checkout Blocks are supported.

### Is the plugin compatible with HPOS (High-Performance Order Storage)?

Yes. Full HPOS compatibility is declared and tested.

### Can I use multiple Rampex gateways at the same time?

Yes. Enable any combination of providers simultaneously. Each gateway keeps its 
own title, description, icon, and settings.

### Where can I get support?

Visit [rampex.io/support](https://rampex.io/support) or open a ticket from your 
Rampex dashboard.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Rampex.io Payment Gateway” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “Rampex.io Payment Gateway” into your language.](https://translate.wordpress.org/projects/wp-plugins/rampex-io-payment-gateway)

### Interested in development?

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

## Changelog

#### 3.4.3

 * Maintenance: unified the WordPress.org build and the Rampex dashboard build into
   a single codebase. Both are now packaged from the same source, so fixes ship 
   to every channel at once.
 * Improved: the plugin now tolerates being installed twice (e.g. the WordPress.
   org copy and a dashboard-downloaded copy active at the same time) without fatal
   errors — the second copy deactivates itself gracefully.
 * Fixed: a custom Icon URL saved over http:// is now upgraded to https:// on secure
   pages in every settings path.

#### 3.4.2

 * Fixed: legacy payout-address resolution (hosted gateway without an API key) now
   calls `/control/wallet.php`, the same endpoint documented in the Rampex API docs.`/
   control/affiliate.php` remains a working alias for older installs.
 * Fixed: legacy payout-address resolution now reads the `ipn_token` field returned
   by the API, so the no-API-key flow no longer fails with “IPN token missing”.

#### 3.4.1

 * Fixed: external service calls now use the public api.rampex.io endpoints instead
   of an internal backend hostname. This removes the raw infrastructure URL from
   the plugin source and aligns the “External services” disclosure with the endpoints
   actually called.
 * Improved: the hosted gateway’s “API Base URL” setting is now editable (defaults
   to https://api.rampex.io) to support white-label deployments with custom API 
   subdomains.

#### 3.4.0

 * Fixed: provider icons, the checkout stylesheet and the block-checkout script 
   could load over http:// on an HTTPS store, causing mixed-content warnings and
   broken icons. Asset URLs now follow the visitor’s real scheme, including stores
   behind a proxy or load balancer that terminates TLS.
 * Fixed: a custom Icon URL saved over http:// is now upgraded to https:// on secure
   pages.

#### 3.3.9

 * Improved: removed all background version-check requests from admin screens, so
   wp-admin no longer slows down on sites with many plugins.
 * Improved: gateway settings scripts and styles are now enqueued from files instead
   of printed inline.

#### 3.3.8

 * Fixed: “Test Connection” button now works for all non-hosted provider gateways(
   Revolut, Stripe, MoonPay, etc.). Previously the AJAX handler was only attached
   when WooCommerce enumerated payment gateways, which does not always happen during
   admin-ajax requests.

#### 3.3.7

 * Fixed: Revolut, Stripe, and Simplex now use bundled PNG icons instead of SVG 
   in WooCommerce gateway mappings to avoid theme/security-plugin SVG handling issues.
 * Improved: keeps the SVG files bundled for direct access, but checkout and WooCommerce
   Payments now load PNG fallbacks for these three providers.

#### 3.3.6

 * Improved: internal packaging fixes for branded builds.

#### 3.3.5

 * Fixed: rebuilt the weak/tiny bundled provider icons as complete WooCommerce-sized
   70×48 assets, including Revolut, Ramp Network, Sardine.ai, Transak, Utorg, Binance,
   PayPal, and Robinhood.
 * Verified: the plugin ZIP now ships a normalized provider icon set so checkout
   and WooCommerce Payments list icons render visibly at the expected size.

#### 3.3.4

 * Fixed: replaced the Revolut SVG with a larger, high-contrast WooCommerce-sized
   icon so it remains visible in the Payments list and checkout at small sizes.

#### 3.3.3

 * Fixed: renamed plugin folder to `rampex-payment-gateway` to avoid collision with
   WooCommerce core during install.

#### 3.3.2

 * Fixed: hosted checkout now reads the saved custom Icon URL after WooCommerce 
   settings load, so merchant-entered URLs always override the default Card.svg 
   icon.
 * Fixed: `https://rampex.io/paymentmethods.png` is treated as a valid merchant 
   custom Icon URL when saved, not ignored as a legacy default.
 * Fixed: Revolut, Stripe, and Simplex bundled SVGs now ship as complete WooCommerce-
   sized 70×48 card icons.

#### 3.3.1

 * Fixed: missing provider icons (Revolut, Stripe, Simplex, and other SVG marks)
   on the WooCommerce Payments admin list.
 * Fixed: custom “Icon URL” not refreshing on the block-based checkout after saving
   in the modern React settings screen.
 * Improved: gateway constructor now guards against an empty saved icon wiping the
   bundled fallback.

#### 3.3.0

 * Maintenance release: internal packaging and release-metadata improvements.

#### 3.2.9

 * Fixed broken payment-provider icons on checkout and in WooCommerce  Settings  
   Payments (Stripe, Revolut, PayPal, Robinhood, Simplex, Sardine.ai, Transak, ramp.
   network, Utorg now show correctly).
 * Custom “Icon URL” set per gateway now reliably appears on both the classic and
   block checkout, with automatic cache-busting on save.
 * Added a “Payment Settings” shortcut on the WordPress Plugins page linking directly
   to WooCommerce  Payments.

#### 3.2.5

 * Fixed branded webhook signature header detection in WooCommerce.
 * Added compatibility for branded checkout-domain payment links.

#### 3.2.4

 * Improved webhook secret handling for copied secrets and branded gateway settings.
 * Normalized WooCommerce webhook tester URLs.

#### 3.1.0

 * Full rebrand to Rampex identity.
 * Updated compatibility: WordPress 6.9, WooCommerce 10.6.1.
 * Minimum PHP version raised to 7.4.
 * Minimum WordPress version raised to 6.4.
 * Minimum WooCommerce version raised to 8.0.
 * Added WooCommerce block checkout (Cart & Checkout Blocks) support.
 * Added HPOS (High-Performance Order Storage) compatibility.
 * Improved gateway description and plugin metadata.
 * Added plugin readme documentation.

## Meta

 *  Version **3.4.3**
 *  Last updated **5 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [apple pay](https://wordpress.org/plugins/tags/apple-pay/)[checkout](https://wordpress.org/plugins/tags/checkout/)
   [credit card](https://wordpress.org/plugins/tags/credit-card/)[crypto](https://wordpress.org/plugins/tags/crypto/)
   [payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
 *  [Advanced View](https://wordpress.org/plugins/rampex-io-payment-gateway/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/rampex-io-payment-gateway/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/rampex-io-payment-gateway/)