Title: Cregis Payment for WooCommerce
Author: cregisproduct
Published: <strong>July 31, 2026</strong>
Last modified: August 14, 2026

---

Search plugins

![](https://ps.w.org/cregis-payment-for-woocommerce/assets/banner-772x250.png?rev
=3629788)

![](https://ps.w.org/cregis-payment-for-woocommerce/assets/icon-256x256.png?rev=
3629788)

# Cregis Payment for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/cregis-payment-for-woocommerce.2.0.1.zip)

 * [Details](https://wordpress.org/plugins/cregis-payment-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/cregis-payment-for-woocommerce/#reviews)
 * [Development](https://wordpress.org/plugins/cregis-payment-for-woocommerce/#developers)

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

## Description

#### Supported Cryptocurrencies

USDT, USDC, BTC, SOL, ETH, TRX, BNB

#### Features

 * Accept cryptocurrency payments (USDT, USDC, BTC, SOL, ETH, TRX, BNB)
 * Support for multiple blockchain networks
 * Configurable underpayment and overpayment tolerance
 * Automatic order status synchronization via webhook
 * Partial payment and overpayment handling with dedicated return pages
 * Debug mode for troubleshooting
 * Compatible with WooCommerce Blocks

#### Requirements

 * WordPress 5.0+
 * WooCommerce 3.0+
 * A Cregis merchant account with Project ID and Secret Key

### External Services

This plugin connects to the Cregis API to process cryptocurrency payments. It is
required for creating payment orders and checking payment status.

What data is sent and when:

When a customer places an order using Cregis Payment, the following data is sent
to the Cregis API (https://api.cregis.com):

 * Order ID and order amount
 * Customer’s billing email address
 * Supported cryptocurrency tokens configuration
 * Payment tolerance settings
 * Success/cancel/callback URLs

This data is sent:

 * When a new payment order is created during checkout
 * When checking payment status on the return page
 * When receiving payment webhook notifications

Data sent per API call:

 * order_id: Unique order identifier
 * order_amount: Order total amount
 * order_currency: Currency code (e.g., USD)
 * payer_id: User ID or “guest”
 * payer_email: Customer’s billing email
 * valid_time: Payment validity duration in minutes
 * tokens: Supported cryptocurrency tokens (JSON array)
 * underpaid_tolerance / overpaid_tolerance: Tolerance amounts
 * callback_url: Webhook URL for payment notifications

Service provider:

Cregis (https://cregis.com) – Cryptocurrency payment gateway service.

 * Terms of Service: https://support.cregis.com/terms-and-conditions/cregis-standard-
   terms-of-service
 * Privacy Policy: https://support.cregis.com/terms-and-conditions/privacy-policy-
   and-personal-information-collection-statement

### About Cregis

Founded in 2017 and headquartered in Hong Kong, Cregis is an enterprise digital 
asset infrastructure platform.

Over the past nine years, Cregis has served more than 4,000 businesses across 50
+ countries and regions, including crypto exchanges, fintech companies, payment 
providers, digital banks, brokers, and Web3 businesses.

Cregis provides a three-layer infrastructure stack spanning Wallet Infrastructure,
Fund Flow Orchestration, and Custody Capabilities, enabling enterprises to manage
the full lifecycle of digital assets, from asset control and fund operations to 
governance and compliance.

Its core products, Wallet-as-a-Service (WaaS) and Payment Engine, are widely used
across enterprise digital asset use cases. As demand for digital asset infrastructure
continues to expand globally, Cregis remains focused on helping businesses operate
digital assets with greater control, lower operational complexity, and stronger 
compliance readiness.

## Screenshots

[[

## FAQ

### Do I need a Cregis account?

Yes, you need to register at Cregis (https://cregis.com) and obtain your Project
ID and Secret Key.

### Which cryptocurrencies are supported?

USDT, USDC, BTC, SOL, ETH, TRX, BNB.

### What happens if a customer pays less than the order total?

Please refer to the Cregis Payment Engine product manual (https://support.cregis.
com/payment-engine/introduction) for detailed information on underpayment handling
and tolerance settings.

### What happens if a customer pays more than the order total?

Please refer to the Cregis Payment Engine product manual (https://support.cregis.
com/payment-engine/introduction) for detailed information on overpayment handling
and refund processes.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

[Translate “Cregis Payment for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/cregis-payment-for-woocommerce)

### Interested in development?

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

## Changelog

#### 2.0.1

 * Added: Multi-language support (Simplified Chinese and Traditional Chinese)
 * Fixed: Tolerance values now formatted as doubles (e.g., 1.0, 1.2 instead of 1.00)
 * Fixed: Order amount, underpaid_tolerance, and overpaid_tolerance rounded to max
   6 decimal places
 * Fixed: API error messages now displayed directly to users
 * Changed: “Gateway Server” renamed to “Base URL” in settings

#### 1.4.0

 * Fixed: CSS/JS enqueue using WordPress best practices
 * Fixed: XSS vulnerabilities in return page handling
 * Fixed: Generic prefix naming to avoid conflicts
 * Fixed: Direct file access security

#### 1.3.0

 * (Initial release after review fixes)

#### 1.0.0

 * Initial release

## Meta

 *  Version **2.0.1**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [crypto payment](https://wordpress.org/plugins/tags/crypto-payment/)[cryptocurrency](https://wordpress.org/plugins/tags/cryptocurrency/)
   [payment](https://wordpress.org/plugins/tags/payment/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/cregis-payment-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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