Coinsnap for GiveWP Installation Guide
If you use GiveWP, integrating Bitcoin-Lightning payments is easy with the Coinsnap for GiveWP plugin.
Simply install the plugin, link it to your Coinsnap account, and your customers can pay with Bitcoin and Lightning.
All incoming Bitcoin transactions are immediately forwarded and credited to your Lightning wallet.
- Demo Store: https://givewp.coinsnap.org/
- Blog Article: https://coinsnap.io/coinsnap-for-givewp-plugin/
- WordPress: https://wordpress.org/plugins/coinsnap-for-GiveWP/
- GitHub: https://github.com/Coinsnap/Coinsnap-for-GiveWP

Install the Coinsnap for GiveWP plugin from the WordPress directory
The Coinsnap for GiveWP payment plugin lets you integrate Bitcoin payments easily into your GiveWP donation forms.
You can download the plugin from the
WordPress Marketplace
or install it directly within your WordPress dashboard.
- Log in to your WordPress admin panel.
- Go to Plugins → Add New.
- Search for Coinsnap for GiveWP and click Install Now.
- Activate the plugin.

Once activated, connect your Coinsnap account and Lightning wallet to start accepting Bitcoin payments.
Register now!
Test it yourself now!
Connect Coinsnap account with GiveWP plugin
GiveWP Coinsnap Settings
After activating the Coinsnap for GiveWP plugin, go to Donations → Settings in your WordPress sidebar.
Select the Payment Gateways tab and click Coinsnap.
Enter your Coinsnap Store ID and API Key (found in your Coinsnap account; see below), then save changes.

Coinsnap Store Settings
In your Coinsnap dashboard, navigate to Settings → Store.
Copy your Store ID and API Key into the plugin settings fields.
Click Save Changes at the bottom.

Connect your BTCPay Server with the Coinsnap for GiveWP plugin
BTCPay Server Settings
If you use BTCPay Server, open the Donations → Settings → Payment Gateways tab.
Select Coinsnap, choose BTCPay Server as provider, and click Save.
Then, log in to your BTCPay Server, copy your BTCPay Server URL into the field, and click Generate API Key.

Authorize Coinsnap in your BTCPay Server account when prompted, confirm permissions, and complete setup.
You’ll see a green “Connection Successful” message once the integration is live.
Create a form with Bitcoin-Lightning payment in GiveWP
How to integrate Bitcoin-Lightning payments in GiveWP forms
Creating a Bitcoin-enabled donation form is simple:
- Go to Donations → Settings → Payment Gateways.
- Open the Option Based Form Editor tab.
- Enable Coinsnap Bitcoin-Lightning payments.
- (Optional) Set it as the Default payment option.
Your visitors can now make donations in Bitcoin directly through your GiveWP forms.

Test the payment in a GiveWP form
Once configured, you can test a Bitcoin payment:
- Fill out your GiveWP donation form and click the blue payment button.
- You’ll be redirected to a Bitcoin payment page with a QR code.
- Scan the code to pay via Bitcoin or Lightning.
- After payment, you’ll see a confirmation and a “Thank You” page.

