{"id":155022,"date":"2022-03-24T19:01:03","date_gmt":"2022-03-24T19:01:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/coinbase-commerce-for-contact-form-7\/"},"modified":"2026-05-18T11:58:22","modified_gmt":"2026-05-18T11:58:22","slug":"coinbase-commerce-for-contact-form-7","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/coinbase-commerce-for-contact-form-7\/","author":20236273,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"6.9.4","requires":"4.9","requires_php":"7.4","requires_plugins":null,"header_name":"Coinbase Business for Contact Form 7","header_author":"CoderPress","header_description":"Integrate your Contact Form 7 with Coinbase Commerce.","assets_banners_color":"","last_updated":"2026-05-18 11:58:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.coderpress.co\/","header_author_uri":"https:\/\/www.coderpress.co\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":3977,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"smusman98","date":"2022-04-07 13:36:14"},"1.1.1":{"tag":"1.1.1","author":"smusman98","date":"2023-07-17 14:02:43"},"1.1.2":{"tag":"1.1.2","author":"coderpress","date":"2025-12-09 04:55:09"},"1.2.0":{"tag":"1.2.0","author":"coderpress","date":"2026-05-18 11:58:22"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2699129,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.1.1","1.1.2","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2699129,"resolution":"1","location":"assets","locale":"","width":1365,"height":665},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2699129,"resolution":"2","location":"assets","locale":"","width":1365,"height":672},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2699129,"resolution":"3","location":"assets","locale":"","width":1365,"height":663},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2699129,"resolution":"4","location":"assets","locale":"","width":1365,"height":667},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2706454,"resolution":"5","location":"assets","locale":"","width":1365,"height":671},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2699129,"resolution":"6","location":"assets","locale":"","width":1365,"height":664},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2699129,"resolution":"7","location":"assets","locale":"","width":1365,"height":668}},"screenshots":[]},"plugin_section":[],"plugin_tags":[263368,1152,21057,617,1890],"plugin_category":[45],"plugin_contributors":[207555],"plugin_business_model":[],"class_list":["post-155022","plugin","type-plugin","status-publish","hentry","plugin_tags-coinbase-business","plugin_tags-contact-form-7","plugin_tags-crypto","plugin_tags-donation","plugin_tags-gateway","plugin_category-ecommerce","plugin_contributors-coderpress","plugin_committers-coderpress"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/icon-128x128.png?rev=2699129","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/screenshot-1.png?rev=2699129","caption":""},{"src":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/screenshot-2.png?rev=2699129","caption":""},{"src":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/screenshot-3.png?rev=2699129","caption":""},{"src":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/screenshot-4.png?rev=2699129","caption":""},{"src":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/screenshot-5.png?rev=2706454","caption":""},{"src":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/screenshot-6.png?rev=2699129","caption":""},{"src":"https:\/\/ps.w.org\/coinbase-commerce-for-contact-form-7\/assets\/screenshot-7.png?rev=2699129","caption":""}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/coderpress.co\/docs\/coinbase-commerce-for-contact-form-7\/\">Documentation<\/a><\/p>\n\n<p>Coinbase Business for Contact Form 7 lets visitors submit a Contact Form 7 form and pay via a Coinbase Business hosted checkout. Payments are created with the <a href=\"https:\/\/docs.cdp.coinbase.com\/coinbase-business\/checkout-apis\/overview\">Coinbase Business Checkouts API<\/a>.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress with Contact Form 7 active<\/li>\n<li>A <a href=\"https:\/\/www.coinbase.com\/business\">Coinbase Business<\/a> account<\/li>\n<li>CDP Secret API keys from the <a href=\"https:\/\/portal.cdp.coinbase.com\/projects\/api-keys\">Coinbase Developer Platform<\/a> (ECDSA, with checkout permissions)<\/li>\n<li>A webhook subscription for <code>checkout.payment.success<\/code> pointing to the plugin webhook URL<\/li>\n<\/ul>\n\n<h4>Setup<\/h4>\n\n<ol>\n<li>Go to <strong>Contact \u2192 Coinbase Business Settings<\/strong> and save your CDP API key name and private key PEM.<\/li>\n<li>Copy the <strong>Webhook URL<\/strong> into your Coinbase Business webhook configuration and subscribe to <code>checkout.payment.success<\/code>.<\/li>\n<li>Paste the webhook <strong>secret<\/strong> from Coinbase into the plugin settings.<\/li>\n<li>Edit a Contact Form 7 form, open the <strong>Coinbase Business<\/strong> tab, enable payments, set price and currency (default USDC).<\/li>\n<\/ol>\n\n<p><a href=\"https:\/\/coderpress.co\/docs\/coinbase-commerce-for-contact-form-7\/\">How to Setup?<\/a><\/p>\n\n<h4>Our other plugins<\/h4>\n\n<blockquote>\n  <p><a href=\"https:\/\/wordpress.org\/plugins\/commerce-coinbase-for-woocommerce\/\">Coinbase Commerce for WooCommerce<\/a>\n  <a href=\"https:\/\/wordpress.org\/plugins\/posts-and-products-views\/\">Posts and Products Views for WooCommerce<\/a>\n  <a href=\"https:\/\/wordpress.org\/plugins\/emails-blacklist-everest-forms\/\">Emails Blacklist for Everest Forms<\/a><\/p>\n<\/blockquote>\n\n<!--section=changelog-->\n<h4>1.2.0 May 15, 2026<\/h4>\n\n<ul>\n<li><strong>Breaking:<\/strong> Migrated from deprecated Coinbase Commerce API to Coinbase Business Checkouts API (<code>business.coinbase.com\/api\/v1\/checkouts<\/code>).<\/li>\n<li><strong>Breaking:<\/strong> Settings now require CDP API key name + ECDSA private key PEM (JWT Bearer auth) instead of a Commerce API key.<\/li>\n<li>Added checkout network setting (default: base).<\/li>\n<li>Webhooks: support <code>checkout.payment.success<\/code> and CDP <code>X-Hook0-Signature<\/code> verification.<\/li>\n<li>Rebranded plugin UI and copy from Coinbase Commerce to Coinbase Business.<\/li>\n<\/ul>\n\n<h4>1.1.3 May 14, 2026<\/h4>\n\n<ul>\n<li>Security: Require manage_options capability and a valid nonce when saving plugin settings (fixes CVE-2026-6709).<\/li>\n<li>Security: Restrict settings screen to administrators; AJAX nonce; optional webhook signature verification; TLS verification for outbound requests.<\/li>\n<\/ul>\n\n<h4>1.1.2 July 20, 2023<\/h4>\n\n<ul>\n<li>Updated SDK to latest version<\/li>\n<\/ul>\n\n<h4>1.1.0 Apr 07, 2022<\/h4>\n\n<p>NEW - Added currency code support<\/p>\n\n<h4>1.0.1 Mar 26, 2022<\/h4>\n\n<p>FIX - Plugin activation error<\/p>\n\n<h4>1.0 Mar 23, 2022<\/h4>\n\n<p>Initial release<\/p>","raw_excerpt":"Accept cryptocurrency payments on Contact Form 7 using Coinbase Business Checkouts API (USDC on Base by default).","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/155022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=155022"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/coderpress"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=155022"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=155022"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=155022"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=155022"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=155022"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=155022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}