{"id":353326,"date":"2026-08-28T14:25:48","date_gmt":"2026-08-28T14:25:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bcon-global-crypto-payments\/"},"modified":"2026-08-29T09:08:05","modified_gmt":"2026-08-29T09:08:05","slug":"bcon-global-crypto-payments","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/bcon-global-crypto-payments\/","author":23501254,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"trunk","tested":"7.1","requires":"6.0","requires_php":"8.2","requires_plugins":null,"header_name":"Bcon Global Crypto Payments","header_author":"Bcon Global","header_description":"Accept Crypto Payments on your WooCommerce-powered website with Bcon Global","assets_banners_color":"031738","last_updated":"2026-08-29 09:08:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/bcon.global\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":48,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"bconglobal","date":"2026-08-28 14:25:40","revision":3670512}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3670575,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3671285,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3671285,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3671285,"resolution":"1","location":"assets","locale":"","width":1600,"height":1002},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3671285,"resolution":"2","location":"assets","locale":"","width":1600,"height":958},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3671285,"resolution":"3","location":"assets","locale":"","width":1024,"height":500},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3671285,"resolution":"4","location":"assets","locale":"","width":1600,"height":780}},"screenshots":{"1":"Customer cryptocurrency payment details and QR code.","2":"Customer cryptocurrency payment details and QR code.","3":"Bcon Global payment gateway settings.","4":"Cryptocurrency and wallet configuration."}},"plugin_section":[],"plugin_tags":[157818,12611,271081,6593,286],"plugin_category":[45],"plugin_contributors":[278074],"plugin_business_model":[],"class_list":["post-353326","plugin","type-plugin","status-publish","hentry","plugin_tags-crypto-payments","plugin_tags-cryptocurrency","plugin_tags-non-custodial","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-bconglobal","plugin_committers-bconglobal"],"banners":{"banner":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/banner-772x250.png?rev=3671285","banner_2x":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/banner-1544x500.png?rev=3671285","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/icon-256x256.png?rev=3670575","icon_2x":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/icon-256x256.png?rev=3670575","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/screenshot-1.png?rev=3671285","caption":"Customer cryptocurrency payment details and QR code."},{"src":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/screenshot-2.png?rev=3671285","caption":"Customer cryptocurrency payment details and QR code."},{"src":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/screenshot-3.png?rev=3671285","caption":"Bcon Global payment gateway settings."},{"src":"https:\/\/ps.w.org\/bcon-global-crypto-payments\/assets\/screenshot-4.png?rev=3671285","caption":"Cryptocurrency and wallet configuration."}],"raw_content":"<!--section=description-->\n<p>The <a href=\"https:\/\/bcon.global\/integrations\/plugins-for-ecommerce\/wordpress\/\">Bcon Global WooCommerce plugin<\/a> connects your WooCommerce store to the Bcon Global API to create payment requests, monitor blockchain transactions, track confirmations, and automatically update WooCommerce order statuses.<\/p>\n\n<p>Bcon Global is non-custodial. Cryptocurrency payments are sent directly to the wallet address configured by the merchant, without requiring customer funds to be deposited into a third-party custodial account.<\/p>\n\n<p>The payment process is fully automated. When a customer places an order, the plugin creates a cryptocurrency payment request and displays the required payment details and QR code at checkout.<\/p>\n\n<p>The Bcon Global API monitors the blockchain for the payment and sends status updates back to the store. WooCommerce orders can then be updated automatically based on the payment status.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Non-custodial payments<\/strong> \u2014 cryptocurrency is sent directly to the wallet address configured by the merchant.<\/li>\n<li><strong>Automatic payment detection<\/strong> \u2014 the Bcon Global API monitors blockchain transactions and detects incoming payments.<\/li>\n<li><strong>Multiple blockchain networks<\/strong> \u2014 accept cryptocurrency payments across Bitcoin, Ethereum, BNB Smart Chain, Solana, and TRON.<\/li>\n<li><strong>QR code payments<\/strong> \u2014 customers receive the payment address, amount, and QR code directly at checkout.<\/li>\n<li><strong>Automatic order status updates<\/strong> \u2014 WooCommerce orders can be updated automatically as payments are detected and confirmed.<\/li>\n<li><strong>Custom order statuses<\/strong> \u2014 configure WooCommerce order statuses according to your payment workflow.<\/li>\n<li><strong>Multiple cryptocurrencies and stablecoins<\/strong> \u2014 support for BTC, ETH, BNB, SOL, TRX, USDT, USDC, USDS, TUSD, and other supported assets.<\/li>\n<li>**Support for partially confirmed and confirmed payments<\/li>\n<li><strong>Direct-to-wallet payments<\/strong> \u2014 merchants maintain control of their own cryptocurrency wallets.<\/li>\n<li><strong>Blockchain confirmation tracking<\/strong> \u2014 payment confirmations are monitored automatically through the Bcon Global API.<\/li>\n<\/ul>\n\n<h3>Supported Cryptocurrencies<\/h3>\n\n<p>Bcon Global supports payments using multiple cryptocurrencies and stablecoins, including:<\/p>\n\n<p><strong>BTC<\/strong> \u2022 <strong>ETH<\/strong> \u2022 <strong>BNB<\/strong> \u2022 <strong>SOL<\/strong> \u2022 <strong>TRX<\/strong> \u2022 <strong>USDT<\/strong> \u2022 <strong>USDC<\/strong> \u2022 <strong>USDS<\/strong> \u2022 <strong>TUSD<\/strong><\/p>\n\n<p>For the latest information about supported assets and networks, visit the <a href=\"https:\/\/bcon.global\/\">Bcon Global site<\/a>.<\/p>\n\n<h3>Supported Blockchain Networks<\/h3>\n\n<ul>\n<li>Bitcoin<\/li>\n<li>Ethereum<\/li>\n<li>BNB Smart Chain<\/li>\n<li>Solana<\/li>\n<li>TRON<\/li>\n<\/ul>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>The customer places an order in your WooCommerce store.<\/li>\n<li>The plugin creates a cryptocurrency payment request through the Bcon Global API.<\/li>\n<li>The customer receives the payment address configured by the merchant in the Bcon dashboard, amount, and QR code.<\/li>\n<li>The customer sends the required cryptocurrency to the provided address.<\/li>\n<li>The Bcon Global API monitors the blockchain for the payment.<\/li>\n<li>Payment status and blockchain confirmations are tracked automatically.<\/li>\n<li>The plugin updates the WooCommerce order according to the configured payment status.<\/li>\n<\/ol>\n\n<h3>API &amp; Documentation<\/h3>\n\n<p>The plugin connects your WooCommerce store to the <a href=\"https:\/\/bcon.global\/integrations\/api\/\">Bcon Global API<\/a> for payment request creation, blockchain monitoring, and payment status updates.<\/p>\n\n<p>For technical information and API integration details, see the <a href=\"https:\/\/bcon.global\/integrations\/api\/\">Bcon Global API documentation<\/a>.<\/p>\n\n<p>For more information about the WooCommerce integration, visit the <a href=\"https:\/\/bcon.global\/woocommerce-crypto-payment-plugin\/\">Bcon Global WooCommerce integration page<\/a>.<\/p>\n\n<h3>Database<\/h3>\n\n<p>This plugin creates a custom table:<\/p>\n\n<pre><code>wp_bcon_orders\n<\/code><\/pre>\n\n<p>This table is used for storing transaction-related data.<\/p>\n\n<p>The table is automatically removed when the plugin is uninstalled.<\/p>\n\n<h3>Callback<\/h3>\n\n<p>Set your callback URL in Bcon dashboard:<\/p>\n\n<pre><code>https:\/\/your-site.com\/wc-api\/WC_Gateway_Bcon?secret=YOUR_SECRET&lt;h3&gt;External services&lt;\/h3&gt;\n<\/code><\/pre>\n\n<p>This plugin requires external services to create cryptocurrency payment addresses, retrieve supported currencies and exchange rates, register the store callback URL, and monitor payment status.<\/p>\n\n<h3>Bcon Global API<\/h3>\n\n<p>The plugin connects to the Bcon Global API at <code>https:\/\/external-api.bcon.global<\/code> when the administrator tests or saves the payment setup and when a customer creates or monitors a payment.<\/p>\n\n<p>The plugin sends the configured API key in the authorization header. Depending on the operation, it also sends the payment currency, blockchain network, order amount and currency, an order reference, the store callback URL, and the wallet\/xpub value associated with the merchant's Bcon store configuration. The API returns supported currencies, rates, payment addresses, memos, callback configuration, and payment-related responses required to complete the order.<\/p>\n\n<p>Terms of use and privacy policy: https:\/\/bcon.global\/privacy-policy-and-terms\/<\/p>\n\n<h3>Pusher<\/h3>\n\n<p>When JavaScript checkout mode is enabled, the plugin loads Pusher from <code>https:\/\/js.pusher.com\/7.2\/pusher.min.js<\/code> and uses the Pusher service to receive real-time payment status events. The customer browser connects to Pusher during the payment checkout and subscribes to a channel containing the payment address and, where applicable, the payment memo. Pusher may process connection and traffic data such as the visitor IP address as described in its privacy statement.<\/p>\n\n<p>Terms of use: https:\/\/bird.com\/en-us\/legal\/terms<\/p>\n\n<p>Privacy policy: https:\/\/bird.com\/en-us\/legal\/privacy<\/p>\n\n<h3>Third-party libraries<\/h3>\n\n<ul>\n<li><p>QRious 4.0.2 \u2014 local QR code generation library, GPLv3. Source and license: https:\/\/github.com\/neocotic\/qrious<\/p><\/li>\n<li><p>PHP QR Code library \u2014 used for QR code generation. Portions include code from Kreative Software (https:\/\/github.com\/kreativekorp\/barcode) and Donald Becker (https:\/\/github.com\/psyon\/php-qrcode). Licensed under the MIT License.<\/p><\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Bcon Global API to create cryptocurrency payment requests, monitor blockchain transactions, and receive payment status information.<\/p>\n\n<p>When the Bcon Global payment method is used, the plugin sends relevant payment and order information to the Bcon Global API.<\/p>\n\n<p>For more information, please see the <a href=\"https:\/\/bcon.global\/privacy-policy-and-terms\/\">Bcon Global Privacy Policy and Terms<\/a>.<\/p>\n\n<h3>Security<\/h3>\n\n<ul>\n<li>Input sanitization<\/li>\n<li>Output escaping<\/li>\n<li>Nonce verification<\/li>\n<li>Secure API communication<\/li>\n<\/ul>\n\n<h3>License<\/h3>\n\n<p>GPLv2 or later<\/p>\n\n<h3>More Information<\/h3>\n\n<p><a href=\"https:\/\/bcon.global\/\">Website<\/a><\/p>\n\n<p><a href=\"https:\/\/bcon.global\/integrations\/plugins-for-ecommerce\/wordpress\/\">WooCommerce Integration<\/a><\/p>\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=6HB7MIGc8pA\">Youtube tutorial<\/a><\/p>\n\n<p><a href=\"https:\/\/bcon.global\/integrations\/api\/\">API Documentation<\/a><\/p>\n\n<p><a href=\"https:\/\/bcon.global\/contact-us\/\">Contact &amp; Support<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the Bcon Global plugin from your WordPress dashboard.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Payments<\/strong>.<\/li>\n<li>Select <strong>Bcon Global<\/strong>.<\/li>\n<li>Enter your Bcon Global API credentials.<\/li>\n<li>Configure the cryptocurrency payment options and your wallet addresses.<\/li>\n<li>Save the settings.<\/li>\n<li>Bcon Global will now be available as a cryptocurrency payment method at checkout.<\/li>\n<\/ol>\n\n<p>For additional setup information, see the <a href=\"https:\/\/bcon.global\/accept-crypto-on-wordpress\/\">Plugin Setup Guide<\/a>\nOr <a href=\"https:\/\/www.youtube.com\/watch?v=6HB7MIGc8pA\">Video tutorial Guide<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20bcon%20global%20a%20custodial%20payment%20gateway%3F\"><h3>Is Bcon Global a custodial payment gateway?<\/h3><\/dt>\n<dd><p>No. Bcon Global is a non-custodial payment gateway. Cryptocurrency payments are sent directly to the wallet address configured by the merchant.<\/p><\/dd>\n<dt id=\"where%20are%20customer%20payments%20sent%3F\"><h3>Where are customer payments sent?<\/h3><\/dt>\n<dd><p>Payments are sent directly to the cryptocurrency wallet address configured by the merchant in the Bcon dashboard.<\/p><\/dd>\n<dt id=\"which%20cryptocurrencies%20are%20supported%3F\"><h3>Which cryptocurrencies are supported?<\/h3><\/dt>\n<dd><p>Bcon Global supports BTC, ETH, BNB, SOL, TRX, USDT, USDC, USDS, TUSD, and other supported cryptocurrencies and stablecoins. Supported assets depend on the available blockchain networks.<\/p><\/dd>\n<dt id=\"which%20blockchain%20networks%20are%20supported%3F\"><h3>Which blockchain networks are supported?<\/h3><\/dt>\n<dd><p>Bcon Global currently supports Bitcoin, Ethereum, BNB Smart Chain, Solana, and TRON.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20automatically%20detect%20payments%3F\"><h3>Does the plugin automatically detect payments?<\/h3><\/dt>\n<dd><p>Yes. The Bcon Global API monitors blockchain transactions and provides payment status updates to the WooCommerce plugin.<\/p><\/dd>\n<dt id=\"can%20woocommerce%20order%20statuses%20be%20updated%20automatically%3F\"><h3>Can WooCommerce order statuses be updated automatically?<\/h3><\/dt>\n<dd><p>Yes. The plugin supports automatic WooCommerce order status updates based on the detected payment status and blockchain confirmations.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20run%20my%20own%20blockchain%20node%3F\"><h3>Do I need to run my own blockchain node?<\/h3><\/dt>\n<dd><p>No. The Bcon Global API handles blockchain monitoring and payment detection for the integration.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20hold%20funds%3F\"><h3>Does this plugin hold funds?<\/h3><\/dt>\n<dd><p>No. Funds are never stored or controlled by this plugin.<\/p><\/dd>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"what%20data%20is%20stored%3F\"><h3>What data is stored?<\/h3><\/dt>\n<dd><p>Payment-related metadata and transaction tracking data in a dedicated database table.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: enqueue JavaScript and CSS through WordPress APIs.<\/li>\n<li>Fix: require administrator capability when regenerating the callback secret.<\/li>\n<li>Fix: make public branding an explicit administrator opt-in.<\/li>\n<li>Fix: document Bcon Global and Pusher external services.<\/li>\n<li>Fix: remove checkout Pusher test code.<\/li>\n<\/ul>","raw_excerpt":"P2P Crypto Payment Gateway without KYC, accept crypto directly to your own wallet like Metamask, TrustWallet or any another.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/353326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=353326"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bconglobal"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=353326"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=353326"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=353326"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=353326"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=353326"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=353326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}