This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

PayIOTA.me WooCommerce Plugin

Description

The plugin for the IOTA payment gateway PayIOTA.me, which allows you to accept IOTA payments on your site. It has auto-update and QR code generation functions.

Compatibility

WordFence: The IPN triggers a rule in WordFence. There is an untested compatibility patch, but you must whitelist PayIOTA.me (either IPV4 + IPV6 or domain) in WordFence. If you can remove the ‘POST without User-Agent/Referer’ rule or disable ‘WordFence advanced blocking’, that works too.

You should probably do the same for other security plugins as well. At this time, I do not know of any plugins that are not fully compatible with PayIOTA other than WordFence.

Installation

You must have a PayIOTA.me account to set-up the plugin.

  1. Install the plugin by uploading the ZIP file or by using the WordPress plugin installer
  2. Activate it
  3. Configure it under Plugins->IOTA Payment Gateway->Settings, set API key and Verification key. As of v1.0.5 , you are not required to set your IPN URL in the PayIOTA interface page to the same URL that you see on the settings page – custom IPN URL’s are now supported by PayIOTA.
  4. Test it!

FAQ

Q: What is the maximum amount of time an invoice lasts?
A: 1 week. After that our service will not check the address anymore to prevent overloading our server and the node it is checking from. You can issue an update of the invoice with the ‘update’ API call.

Q: How can I use currency different than USD?
A: Add the 3 letter currency code in the plugin’s settings. Don’t forget to also change your WooCommerce currency settings!

Contributors & Developers

“PayIOTA.me WooCommerce Plugin” is open source software. The following people have contributed to this plugin.

Contributors