Bitcoin Payment for Contact Form 7

Changelog

1.0.0 :: 2024-07-08

  • Initial release.

1.0.1 :: 2024-11-10

  • Plugin description and installation instruction update.
  • Coinsnap connection exception handler in WordPress PHP library update.
  • Connection check method call update.

1.0.2 :: 2024-12-10

  • Fixed bug in ConnectException handler.

1.0.3 :: 2024-12-25

  • Fixed mismatch variables types bug in ConnectException function call.

1.0.4 :: 2025-02-09

  • Update: Coinsnap server connection check indication in backend marks as “Contact Form 7”.

1.1.0 :: 2025-04-17

  • Update: Added option “Redirect after payment automatically”.
  • Update: Prevented redirect to payment gateway if payment amount is less than 1 SAT or currency in not supported by Coinsnap.

1.2.0 :: 2025-06-03

  • Update: Coinsnap WordPress library.
  • Update: BTCPay server added as a Bitcoin payment gateway
  • 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.
  • Update: BTCPay setup wizard is added in BTCPay server settings.
  • Update: Minimum order amount is added to connection status notice.
  • Compatibility with Coinsnap Form 7 Plugin 6.0.6 is tested.
  • Compatibility with WordPress 6.8 is tested.

1.3.0 :: 2025-06-25

  • Update: Unique name for BTCPay server setup Wizard return URL is set.
  • Update: Webhook data is saved as setting in WordPress database.
  • Update: Added secret string check in webhook payload process.

1.3.1 :: 2025-06-27

  • Fixed bug in webhook creation flow
  • Compatibility with Coinsnap Form 7 Plugin 6.1 is tested.

1.3.2 :: 2025-07-21

  • Fixed bug in webhook creation flow
  • Update: Added nonce check for BTCPay server request in Wizard setup flow.
  • Update: Generate API Key button behavior is changed.
  • Compatibility with WordPress 6.8.2 is tested.

1.4.0 :: 2025-08-10

  • Updated BTCPay server minimum payment amount calculation system
  • Updated BTCPay server events and webhook payload handler
  • Compatibility with Contact Form 7 6.1.1 is tested.

1.4.1 :: 2025-10-15

  • Update: Added non-supported by BTCPay server currencies handler on invoice request flow.
  • Update: Added custom redirect after payment page in module settings.
  • Compatibility with Contact Form 7 6.1.2 is tested.

1.4.2 :: 2025-12-05

  • Updated CoinsnapClientStore::getStore() method data usage.
  • Compatibility with WordPress 6.9 is tested.
  • Compatibility with Contact Form 7 6.1.4 is tested.

1.4.3 :: 2025-12-28

  • Updated PHP files protection.

1.5.0 :: 2026-03-17

  • Update: added form submission after payment functionality
  • Compatibility with Contact Form 7 6.1.5 is tested.
  • Compatibility with WordPress 6.9.4 is tested.
  • Updated plugin description.

1.5.1 :: 2026-03-18

  • Update: added form submission after payment status in payments table

1.5.2 :: 2026-03-19

  • Updated webhook payload handler.
  • Updated currency rates handler functionality.

Plugin Website
Visit website

Author
Coinsnap
Version:
1.5.2
Last Updated
March 19, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.