Skildring
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.
Vanlege spm.
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.
Omtalar
There are no reviews for this plugin.
Bidragsytarar og utviklarar
“Cregis Payment for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsOmset “Cregis Payment for WooCommerce” til ditt eige språk.
Interested in development?
Les kjeldekoden, sjekk SVN-lageret eller abonner på utviklingsloggen med RSS.
Endringslogg
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

