{"id":232270,"date":"2025-05-26T09:52:02","date_gmt":"2025-05-26T09:52:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/coinsnap-bitcoin-voting\/"},"modified":"2026-02-15T18:19:20","modified_gmt":"2026-02-15T18:19:20","slug":"coinsnap-bitcoin-voting","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/coinsnap-bitcoin-voting\/","author":21056343,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.3","stable_tag":"1.2.3","tested":"6.9.4","requires":"","requires_php":"","requires_plugins":null,"header_name":"Coinsnap Bitcoin Voting","header_author":"Coinsnap","header_description":"Easy Bitcoin voting on a WordPress website","assets_banners_color":"dae5f0","last_updated":"2026-02-15 18:19:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/coinsnap.io\/coinsnap-bitcoin-voting-plugin\/","header_author_uri":"https:\/\/coinsnap.io\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":546,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["installation","faq","changelog","description"],"tags":{"1.0.0":{"tag":"1.0.0","author":"coinsnap","date":"2025-06-02 06:38:07"},"1.1.0":{"tag":"1.1.0","author":"coinsnap","date":"2025-06-18 11:00:48"},"1.2.0":{"tag":"1.2.0","author":"coinsnap","date":"2025-09-04 06:05:59"},"1.2.1":{"tag":"1.2.1","author":"coinsnap","date":"2026-01-13 17:03:59"},"1.2.3":{"tag":"1.2.3","author":"coinsnap","date":"2026-02-15 18:19:20"}},"upgrade_notice":{"":"<p>Follow updates on plugin&#039;s GitHub page: <a href=\"https:\/\/github.com\/Coinsnap\/bitcoin-voting\/\">https:\/\/github.com\/Coinsnap\/bitcoin-voting\/<\/a><\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3300564,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3300564,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3300564,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3300564,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.2.0","1.2.1","1.2.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3438837,"resolution":"1","location":"assets","locale":""},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3438837,"resolution":"10","location":"assets","locale":""},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3438837,"resolution":"11","location":"assets","locale":""},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3438837,"resolution":"12","location":"assets","locale":""},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3438837,"resolution":"13","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3438837,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3438837,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3438837,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3438837,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3438837,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3438837,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3438837,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3438837,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Coinsnap Bitcoin Voting plugin with plugin search installation","2":"Plugin settings for payment with Coinsnap payment gateway","3":"Plugin settings for payment with BTCPay payment gateway","4":"API key generation with Setup Wizard: store selection","5":"API key generation with Setup Wizard: label setting","6":"Polls list","7":"Poll settings form","8":"Donations list","9":"Voting form","10":"QR code","11":"Registration in Cooinsnap","12":"Email address confirmation","13":"Setting up website at Coinsnap"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1886,164835,40289,11548,11300],"plugin_category":[45,53],"plugin_contributors":[226250],"plugin_business_model":[],"class_list":["post-232270","plugin","type-plugin","status-publish","hentry","plugin_tags-bitcoin","plugin_tags-btcpay","plugin_tags-lightning","plugin_tags-polling","plugin_tags-voting","plugin_category-ecommerce","plugin_category-ratings-and-reviews","plugin_contributors-coinsnap","plugin_committers-coinsnap"],"banners":{"banner":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/banner-772x250.png?rev=3300564","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/icon.svg?rev=3300564","icon":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/icon.svg?rev=3300564","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-1.png?rev=3438837","caption":"Coinsnap Bitcoin Voting plugin with plugin search installation"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-2.png?rev=3438837","caption":"Plugin settings for payment with Coinsnap payment gateway"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-3.png?rev=3438837","caption":"Plugin settings for payment with BTCPay payment gateway"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-4.png?rev=3438837","caption":"API key generation with Setup Wizard: store selection"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-5.png?rev=3438837","caption":"API key generation with Setup Wizard: label setting"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-6.png?rev=3438837","caption":"Polls list"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-7.png?rev=3438837","caption":"Poll settings form"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-8.png?rev=3438837","caption":"Donations list"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-9.png?rev=3438837","caption":"Voting form"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-10.png?rev=3438837","caption":"QR code"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-11.png?rev=3438837","caption":"Registration in Cooinsnap"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-12.png?rev=3438837","caption":"Email address confirmation"},{"src":"https:\/\/ps.w.org\/coinsnap-bitcoin-voting\/assets\/screenshot-13.png?rev=3438837","caption":"Setting up website at Coinsnap"}],"raw_content":"<!--section=installation-->\n<h4>1. the Coinsnap Bitcoin Voting plugin from the WordPress directory.<\/h4>\n\n<p>The Coinsnap Bitcoin Voting plugin can be searched and installed in the WordPress plugin directory.<\/p>\n\n<p>You can easily find the Coinsnap Bitcoin Voting plugin under <strong>Plugins\/Install new plugin<\/strong> if you enter Coinsnap Bitcoin Voting in the search field. Simply click on <strong>Install now<\/strong> in the Coinsnap plugin and WordPress will install it for you.<\/p>\n\n<p>Now WordPress will offer you to <strong>Activate<\/strong> the plugin \u2013 click the button and you are set to go!<\/p>\n\n<p>Next, you will connect the plugin with your Coinsnap account.<\/p>\n\n<h4>1.1. Coinsnap Bitcoin Voting Settings<\/h4>\n\n<p>After you have installed and activated the Coinsnap Bitcoin Voting plugin, you need to configure the Coinsnap settings. Go to <strong>Bitcoin Voting -&gt; Settings<\/strong> [1] in the black sidebar on the left.<\/p>\n\n<p>Now choose your payment gateway <strong>Coinsnap<\/strong> [1]. (You can also choose BTCPay server if you are using one, and then fill in the respective information.)\nThen you\u2019ll have to enter your <strong>Coinsnap Store ID<\/strong> and your <strong>Coinsnap API Key<\/strong>. [2] (See below to learn how to retrieve these from your Coinsnap account.)<\/p>\n\n<p>As soon as you\u2019ve pasted the Store ID and the API Key into their fields, click on <strong>check<\/strong>. If you see a green message next to it saying <strong>Connection successful<\/strong>, your plugin is ready to accept Bitcoin votes and credit them to your Lightning wallet.<\/p>\n\n<p>Don\u2019t forget to klick on <strong>Save changes<\/strong> before you start configuring your poll(s)!<\/p>\n\n<h4>1.2. Enter Store ID and API Key in your Coinsnap Bitcoin Voting Settings<\/h4>\n\n<p>Go to the <strong>Settings<\/strong> menu item in your Coinsnap merchant admin backend (<a href=\"https:\/\/app.coinsnap.io\/login\">https:\/\/app.coinsnap.io\/login<\/a>). Then click on <strong>Store<\/strong> and you will see your Coinsnap <strong>Store ID<\/strong> and the Coinsnap <strong>API Key<\/strong> in the Store section.<\/p>\n\n<p><strong>Copy<\/strong> these two strings and paste them into the matching fields in the <strong>Coinsnap Bitcoin Voting settings<\/strong> in your WordPress backend.<\/p>\n\n<p>Click on the \u201c<strong>Save changes<\/strong>\u201d button at the bottom of the page to apply and save the settings. You are ready to start selling for Bitcoin now: Just create a donation form and place it via the shortcode on your website.<\/p>\n\n<h4>YOU ARE SET TO SELL FOR BITCOIN NOW! To be sure all works fine, you should now...<\/h4>\n\n<h4>1.3. Test the payment method in a Coinsnap Bitcoin Voting poll on your website<\/h4>\n\n<p>After all settings have been made, a test transaction should be carried out.<\/p>\n\n<p>Choose any option in your poll. If your poll is not set to gather voter information, a QR code will appear. If you do gather information, you need to fill out the information you require to vote.<\/p>\n\n<p>You now have to pay your voting \u201cfee\u201d by scanning the displayed QR code and authorizing the payment with your Lightning wallet. After successful payment, you will see a confirmation.<\/p>\n\n<h4>2. Install the Coinsnap Bitcoin Voting plugin from our Github page<\/h4>\n\n<p>If you don\u2019t want to install the Coinsnap Bitcoin Voting plugin directly from your WordPress backend, download the Coinsnap Bitcoin Voting plugin from the <a href=\"https:\/\/github.com\/Coinsnap\/Bitcoin-Voting\">Coinsnap Github page<\/a>.<\/p>\n\n<p>Find the green button labeled <strong>Code<\/strong> on the top right. When you click on it, the menu opens and <strong>Download ZIP<\/strong> appears in the dropdown menu. By clicking on it you will download the latest version of the Coinsnap plugin to your computer.<\/p>\n\n<p>Then use the \u201c<strong>Upload plugin<\/strong>\u201d function in WordPress to install it. Click on \u201c<strong>Install now<\/strong>\u201d and the Coinsnap Bitcoin Voting plugin will be added to your WordPress website. It can then be connected to the Coinsnap payment gateway (as explained above).<\/p>\n\n<p>From here on you can follow 1.1 to 1.3 and you will be set to sell for Bitcoin in no time at all!<\/p>\n\n<!--section=faq-->\n<p>Plugin's page on Coinsnap website: <a href=\"https:\/\/coinsnap.io\/modules\/bitcoin-voting\/\">https:\/\/coinsnap.io\/modules\/bitcoin-voting\/<\/a><\/p>\n\n<!--section=changelog-->\n<h4>1.0.0 :: 2025-04-30<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>\n\n<h4>1.1.0 :: 2025-06-18<\/h4>\n\n<ul>\n<li>Update: BTCPay setup wizard is added in BTCPay server settings.<\/li>\n<\/ul>\n\n<h4>1.2.0 :: 2025-09-04<\/h4>\n\n<ul>\n<li>Update: Added payment gateway client class. <\/li>\n<li>Update: Added support for all the Coinsnap currencies instead of SATS only<\/li>\n<li>Update: Prevented redirect to payment gateway if payment amount is less than 1 SAT or currency in not supported by Coinsnap.<\/li>\n<li>Update: Prevented redirect to BTCPay server if payment amount is less than 0.000005869 BTC (0.50 EUR) for onchain payments, 0.000001 BTC (1 SAT) for Lightning payment or currency is not supported.<\/li>\n<li>Update: Minimum order amount is added to connection status notice.<\/li>\n<\/ul>\n\n<h4>1.2.1 :: 2025-12-06<\/h4>\n\n<ul>\n<li>Fixed Wordpress Plugin Check warnings.<\/li>\n<li>Compatibility with Wordpress 6.9 is tested.<\/li>\n<\/ul>\n\n<h4>1.2.2 :: 2025-02-04<\/h4>\n\n<ul>\n<li>Updated interface of donor information form.<\/li>\n<li>Compatibility with Wordpress 6.9.1 is tested.<\/li>\n<\/ul>\n\n<h4>1.2.3 :: 2025-02-15<\/h4>\n\n<ul>\n<li>Update: Added order ID and all the standard fields for invoice request.<\/li>\n<li>Update: Added plugin isolation from other Coinsnap plugins in backend.<\/li>\n<li>Update: Deleted currency exchange check on frontend.<\/li>\n<li>Update: Added plugin isolation from other plugins in backend.<\/li>\n<\/ul>\n\n<!--section=description-->\n<p>Collect small Bitcoin (Satoshi) payments for every vote on your WordPress site. Great for monetized polls, community engagement and SPAM-free surveys<\/p>\n\n<h3>Coinsnap Bitcoin Voting \u2013 Earn Sats with Every Vote<\/h3>\n\n<p>Turn votes into Bitcoin: The Coinsnap Bitcoin Voting plugin lets you collect small Bitcoin (Satoshi) payments for every vote on your WordPress site. Great for monetized polls, community engagement, and SPAM-free surveys.<\/p>\n\n<p>Visitors vote by paying a small amount of sats (you define the amount). This:<\/p>\n\n<ul>\n<li><strong>Prevents bots<\/strong> from distorting the result<\/li>\n<li><strong>Creates a small income stream<\/strong> for your site<\/li>\n<li><strong>Makes each vote count<\/strong> (literally)<\/li>\n<\/ul>\n\n<p>Coinsnap Bitcoin Voting works with Coinsnap or your own BTCPay Server.<\/p>\n\n<h3>Requirements:<\/h3>\n\n<ul>\n<li>A WordPress website<\/li>\n<li>The Coinsnap Bitcoin Donation plugin<\/li>\n<li>A <a href=\"https:\/\/app.coinsnap.io\/register\">Coinsnap account<\/a> or your own BTCPay Server<\/li>\n<\/ul>\n\n<h3>Features &amp; functions:<\/h3>\n\n<ul>\n<li><p>Easy customization of your polls:<\/p>\n\n<ul>\n<li>Offer up to <strong>4 answer options<\/strong> per poll<\/li>\n<li>Define the <strong>price per vote<\/strong> in sats<\/li>\n<li>Choose between <strong>one vote per person<\/strong> or <strong>multiple votes<\/strong><\/li>\n<li>Set <strong>voting duration<\/strong><\/li>\n<li>Optionally collect user info: <strong>name, email, address, or custom field<\/strong><\/li>\n<li>Turn any poll into a <strong>Bitcoin-powered contest<\/strong><\/li>\n<\/ul><\/li>\n<li><p>Your voters see <strong>intermediate results<\/strong> instantly after voting<\/p><\/li>\n<li>Protect against <strong>spam and bots<\/strong> through pay-to-vote<\/li>\n<li><strong>Easy integration via shortcodes<\/strong> - polls can be placed anywhere on your website by pasting the shortcode at the appropriate place.<\/li>\n<li><strong>Receive payments directly into your Bitcoin wallet<\/strong> - either via Coinsnap or your own BTCPay Server.<\/li>\n<\/ul>\n\n<h3>Quick setup:<\/h3>\n\n<ul>\n<li>Install plugin directly via the WordPress plugin directory<\/li>\n<li>Configure with just a few clicks<\/li>\n<li>And that's it!<\/li>\n<\/ul>\n\n<h3>Two operating modes:<\/h3>\n\n<ul>\n<li>Use Coinsnap (no technical know-how required)<\/li>\n<li>Or use your own BTCPay server (for advanced users)<\/li>\n<\/ul>\n\n<h3>Why Coinsnap Bitcoin Voting?<\/h3>\n\n<ul>\n<li>Open source and free in the WordPress Plugin Directory<\/li>\n<li>No programming knowledge required<\/li>\n<li>Immediate credit to your Bitcoin wallet<\/li>\n<li>GDPR-friendly: no unnecessary data storage<\/li>\n<li>Continuous further development<\/li>\n<li>Strong support through our support team, accessible in your Coinsnap account<\/li>\n<\/ul>\n\n<h3>More information<\/h3>\n\n<ul>\n<li>Live demo: <a href=\"https:\/\/voting.coinsnap.org\/\">https:\/\/voting.coinsnap.org\/<\/a><\/li>\n<li>Product page: <a href=\"https:\/\/coinsnap.io\/modules\/bitcoin-voting\/\">https:\/\/coinsnap.io\/modules\/bitcoin-voting\/<\/a> <\/li>\n<li>Installation Guide: <a href=\"https:\/\/coinsnap.io\/modules\/bitcoin-voting\/bitcoin-voting-plugin-installation-guide\/\">https:\/\/coinsnap.io\/modules\/bitcoin-voting\/bitcoin-voting-plugin-installation-guide\/<\/a><\/li>\n<li>Github plugin page: <a href=\"https:\/\/github.com\/Coinsnap\/bitcoin-voting\/\">https:\/\/github.com\/Coinsnap\/bitcoin-voting\/<\/a><\/li>\n<\/ul>\n\n<h3>Documentation:<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/docs.coinsnap.io\/\">Coinsnap API (1.0) documentation<\/a><\/li>\n<li><a href=\"https:\/\/coinsnap.io\/help\/coinsnap-faq\/\">Frequently Asked Questions<\/a> <\/li>\n<li><a href=\"https:\/\/coinsnap.io\/info\/general-terms-and-conditions\/\">Terms and Conditions<\/a><\/li>\n<li><a href=\"https:\/\/coinsnap.io\/info\/privacy-policy\/\">Privacy Policy<\/a><\/li>\n<\/ul>","raw_excerpt":"Collect small Bitcoin (Satoshi) payments for every vote on your WordPress site. Great for monetized polls, community engagement and SPAM-free surveys","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/232270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=232270"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/coinsnap"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=232270"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=232270"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=232270"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=232270"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=232270"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=232270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}