{"id":328866,"date":"2026-07-31T09:41:16","date_gmt":"2026-07-31T09:41:16","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cregis-payment-for-woocommerce\/"},"modified":"2026-08-14T06:27:35","modified_gmt":"2026-08-14T06:27:35","slug":"cregis-payment-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/brx.wordpress.org\/plugins\/cregis-payment-for-woocommerce\/","author":23519619,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.1","stable_tag":"2.0.1","tested":"7.0.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Cregis Payment for WooCommerce","header_author":"Cregis","header_description":"Accept cryptocurrency payments via Cregis in your WooCommerce store","assets_banners_color":"04310f","last_updated":"2026-08-14 06:27:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/support.cregis.com\/payment-engine\/introduction","header_author_uri":"https:\/\/cregis.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":120,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"2.0.0":{"tag":"2.0.0","author":"cregisproduct","date":"2026-07-31 09:40:49"},"2.0.1":{"tag":"2.0.1","author":"cregisproduct","date":"2026-08-14 06:27:35"}},"upgrade_notice":{"1.0.0":"<p>Initial release<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3646999,"resolution":"128x128","location":"assets","locale":"","width":256,"height":256},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3629788,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-64x64.png":{"filename":"icon-64x64.png","revision":3646999,"resolution":"64x64","location":"assets","locale":"","width":64,"height":64}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3646739,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3629788,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.0","2.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3646739,"resolution":"1","location":"assets","locale":"","width":1544,"height":874}},"screenshots":[]},"plugin_section":[],"plugin_tags":[274022,206315,12611,507,286],"plugin_category":[45],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-328866","plugin","type-plugin","status-publish","hentry","plugin_tags-cregis","plugin_tags-crypto-payment","plugin_tags-cryptocurrency","plugin_tags-payment","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_committers-cregisproduct"],"banners":{"banner":"https:\/\/ps.w.org\/cregis-payment-for-woocommerce\/assets\/banner-772x250.png?rev=3629788","banner_2x":"https:\/\/ps.w.org\/cregis-payment-for-woocommerce\/assets\/banner-1544x500.png?rev=3646739","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cregis-payment-for-woocommerce\/assets\/icon-128x128.png?rev=3646999","icon_2x":"https:\/\/ps.w.org\/cregis-payment-for-woocommerce\/assets\/icon-256x256.png?rev=3629788","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cregis-payment-for-woocommerce\/assets\/screenshot-1.png?rev=3646739","caption":""}],"raw_content":"<!--section=description-->\n<h4>Supported Cryptocurrencies<\/h4>\n\n<p>USDT, USDC, BTC, SOL, ETH, TRX, BNB<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Accept cryptocurrency payments (USDT, USDC, BTC, SOL, ETH, TRX, BNB)<\/li>\n<li>Support for multiple blockchain networks<\/li>\n<li>Configurable underpayment and overpayment tolerance<\/li>\n<li>Automatic order status synchronization via webhook<\/li>\n<li>Partial payment and overpayment handling with dedicated return pages<\/li>\n<li>Debug mode for troubleshooting<\/li>\n<li>Compatible with WooCommerce Blocks<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.0+<\/li>\n<li>WooCommerce 3.0+<\/li>\n<li>A Cregis merchant account with Project ID and Secret Key<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Cregis API to process cryptocurrency payments. It is required for creating payment orders and checking payment status.<\/p>\n\n<p>What data is sent and when:<\/p>\n\n<p>When a customer places an order using Cregis Payment, the following data is sent to the Cregis API (https:\/\/api.cregis.com):<\/p>\n\n<ul>\n<li>Order ID and order amount<\/li>\n<li>Customer's billing email address<\/li>\n<li>Supported cryptocurrency tokens configuration<\/li>\n<li>Payment tolerance settings<\/li>\n<li>Success\/cancel\/callback URLs<\/li>\n<\/ul>\n\n<p>This data is sent:<\/p>\n\n<ul>\n<li>When a new payment order is created during checkout<\/li>\n<li>When checking payment status on the return page<\/li>\n<li>When receiving payment webhook notifications<\/li>\n<\/ul>\n\n<p>Data sent per API call:<\/p>\n\n<ul>\n<li>order_id: Unique order identifier<\/li>\n<li>order_amount: Order total amount<\/li>\n<li>order_currency: Currency code (e.g., USD)<\/li>\n<li>payer_id: User ID or \"guest\"<\/li>\n<li>payer_email: Customer's billing email<\/li>\n<li>valid_time: Payment validity duration in minutes<\/li>\n<li>tokens: Supported cryptocurrency tokens (JSON array)<\/li>\n<li>underpaid_tolerance \/ overpaid_tolerance: Tolerance amounts<\/li>\n<li>callback_url: Webhook URL for payment notifications<\/li>\n<\/ul>\n\n<p>Service provider:<\/p>\n\n<p>Cregis (https:\/\/cregis.com) \u2013 Cryptocurrency payment gateway service.<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/support.cregis.com\/terms-and-conditions\/cregis-standard-terms-of-service<\/li>\n<li>Privacy Policy: https:\/\/support.cregis.com\/terms-and-conditions\/privacy-policy-and-personal-information-collection-statement<\/li>\n<\/ul>\n\n<h3>About Cregis<\/h3>\n\n<p>Founded in 2017 and headquartered in Hong Kong, Cregis is an enterprise digital asset infrastructure platform.<\/p>\n\n<p>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.<\/p>\n\n<p>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.<\/p>\n\n<p>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.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20cregis%20account%3F\"><h3>Do I need a Cregis account?<\/h3><\/dt>\n<dd><p>Yes, you need to register at Cregis (https:\/\/cregis.com) and obtain your Project ID and Secret Key.<\/p><\/dd>\n<dt id=\"which%20cryptocurrencies%20are%20supported%3F\"><h3>Which cryptocurrencies are supported?<\/h3><\/dt>\n<dd><p>USDT, USDC, BTC, SOL, ETH, TRX, BNB.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20customer%20pays%20less%20than%20the%20order%20total%3F\"><h3>What happens if a customer pays less than the order total?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20customer%20pays%20more%20than%20the%20order%20total%3F\"><h3>What happens if a customer pays more than the order total?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Added: Multi-language support (Simplified Chinese and Traditional Chinese)<\/li>\n<li>Fixed: Tolerance values now formatted as doubles (e.g., 1.0, 1.2 instead of 1.00)<\/li>\n<li>Fixed: Order amount, underpaid_tolerance, and overpaid_tolerance rounded to max 6 decimal places<\/li>\n<li>Fixed: API error messages now displayed directly to users<\/li>\n<li>Changed: \"Gateway Server\" renamed to \"Base URL\" in settings<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Fixed: CSS\/JS enqueue using WordPress best practices<\/li>\n<li>Fixed: XSS vulnerabilities in return page handling<\/li>\n<li>Fixed: Generic prefix naming to avoid conflicts<\/li>\n<li>Fixed: Direct file access security<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>(Initial release after review fixes)<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Cregis Payment for WooCommerce is an extension of the Cregis Payment Engine (https:\/\/support.cregis.com\/payment-engine\/introduction), allowing your Wo &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/328866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=328866"}],"author":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cregisproduct"}],"wp:attachment":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=328866"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=328866"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=328866"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=328866"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=328866"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=328866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}