Title: Spoddano &#8211; Cardano For Woocommerce
Author: stixen84
Published: <strong>October 28, 2021</strong>
Last modified: May 24, 2026

---

Search plugins

![](https://ps.w.org/wc-spoddano/assets/banner-772x250.png?rev=2621699)

![](https://ps.w.org/wc-spoddano/assets/icon-256x256.jpg?rev=2621699)

# Spoddano – Cardano For Woocommerce

 By [stixen84](https://profiles.wordpress.org/stixen84/)

[Download](https://downloads.wordpress.org/plugin/wc-spoddano.1.3.0.zip)

 * [Details](https://wordpress.org/plugins/wc-spoddano/#description)
 * [Reviews](https://wordpress.org/plugins/wc-spoddano/#reviews)
 *  [Installation](https://wordpress.org/plugins/wc-spoddano/#installation)
 * [Development](https://wordpress.org/plugins/wc-spoddano/#developers)

 [Support](https://wordpress.org/support/plugin/wc-spoddano/)

## Description

**PLEASE NOTE: THIS PLUGIN ONLY WORKS WITH THE CLASSIC WOOCOMMERCE CHECKOUT**

Spoddano – Cardano For Woocommerce enables sellers to accept Cardano (ADA) cryptocurrency
as payment for their products on woocommerce stores.

It uses real time exchange rates provided by coinmarketcap.com api. Sellers enter
in their receiving address and a QR code image(optional) and then it’s up to the
buyer to process the transaction using their wallets.

Once they have sent the ADA they enter in a transaction ID and place the order. 
They will get sent the processing order email as standard by Woocommerce. The seller
will need to then confirm the transaction on their end and complete the order.

## Screenshots

 * [[
 * Payment Settings
 * [[
 * The QR Code and Copy Address
 * [[
 * The Transaction ID field and Disclaimer
 * [[
 * Email invoice with details

## Installation

From your WordPress dashboard

 1.  Plugins > Add New
 2.  Search for “Spoddano” and Install
 3.  Activate Spoddano from your Plugins page
 4.  Get your free API key from: [https://pro.coinmarketcap.com/signup/](https://pro.coinmarketcap.com/signup/)
 5.  Go to Woocommerce > Settings > Payments and click on manage
 6.  Enable the plugin and add your API key.
 7.  Add the RECEIVING ADDRESS of your Cardano Wallet.
 8.  If your wallet provides a QR Code Image, upload this to your WordPress media library
     and copy paste the URL to it in the field provided.
 9.  Add in any other details you want for the checkout page.
 10. Click on ‘Save Changes’ and you’re DONE!

## FAQ

### Where do i get the API key from?

coinmarketcap.com offers a free basic API key to call the current exchange rate 
of the currency used in your store.
 Get yours here: [https://pro.coinmarketcap.com/signup/](https://pro.coinmarketcap.com/signup/)

### Where does one enter the transaction ID to confirm the transaction?

After you get sent the transaction ID you can follow this up on the Cardano Blockchain
Explorer by clicking on the link provided in the orders dashboard or admin email.

If there are multiple transactions for the specified ID, do a search for your address
within the list of “To” addresses.

### Support

If you find an issue or bug, please email me at steven@spiraloutdesigns.com

## Reviews

![](https://secure.gravatar.com/avatar/457ed2064a5c7ab2f85bc5e6aae0322a0dc75825a43a13fe83cbe96556ddd109?
s=60&d=retro&r=g)

### 󠀁[Good job for Cardano Community!](https://wordpress.org/support/topic/good-job-for-cardano-community/)󠁿

 [nono](https://profiles.wordpress.org/brave2049/) September 11, 2022 1 reply

Nice work!

![](https://secure.gravatar.com/avatar/d382bc6727cb7660398435e02b630357cac5ff028bd3082c1fe55b93778008ba?
s=60&d=retro&r=g)

### 󠀁[Error in latest version](https://wordpress.org/support/topic/error-in-latest-version-4/)󠁿

 [pacosino](https://profiles.wordpress.org/pacosino/) February 7, 2022 5 replies

I received an error within the Woocomerce order cancellation email: Warning: call_user_func_array()
expects parameter 1 to be a valid callback, class ‘WC_Gateway_spoddano’ does not
have a method ’email_instructions’ in /public_html/wp-includes/class-wp-hook.php
on line 309

![](https://secure.gravatar.com/avatar/46778aa26c56f2b854022f48fd378265fe8b54ea6ab704c1798eb388f0157795?
s=60&d=retro&r=g)

### 󠀁[Works seamlessly](https://wordpress.org/support/topic/works-seamlessly-50/)󠁿

 [aakerro](https://profiles.wordpress.org/aakerro/) November 4, 2021 1 reply

Very easy to install and use, and works seamlessly. Thank you for making it!

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/wc-spoddano/reviews/)

## Contributors & Developers

“Spoddano – Cardano For Woocommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ stixen84 ](https://profiles.wordpress.org/stixen84/)

[Translate “Spoddano – Cardano For Woocommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/wc-spoddano)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wc-spoddano/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wc-spoddano/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wc-spoddano/) by
[RSS](https://plugins.trac.wordpress.org/log/wc-spoddano/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.0

 * Security: hidden checkout fields (“Total ADA Sent” and rate) are no longer trusted;
   the values are recalculated server-side from the order total and the cached rate
   at order save time.
 * Compatibility: declare support for WooCommerce High-Performance Order Storage(
   HPOS); switch all order meta read/write to CRUD ($order->get_meta / update_meta_data).
 * Reliability: gracefully handle CoinMarketCap failures (timeout, non-200, malformed
   response, zero rate) instead of crashing the checkout with a division-by-zero
   error on PHP 8+.
 * Performance: exchange-rate cache key now includes the store currency, so changing
   currency no longer serves stale data; admin save still clears the cache.
 * Hardening: escape every dynamic value on the front-end (esc_html / esc_attr /
   esc_url); admin disclaimer rendered through wp_kses_post.
 * Hardening: stop misusing _e() to print HTML blocks with interpolated PHP variables.
 * Fix: correctly declare the Text Domain header (was lowercase “text-domain:” and
   ignored by WordPress); switch text domain to “spoddano” to match the plugin slug.
 * Fix: spod-ada-txt / spod-ccg-txt typo in the copy-amount script block.
 * Refactor: copy buttons are real elements; copy-to-clipboard moved to a real .
   js file using the modern Clipboard API, enqueued only on checkout / order pages.
 * Refactor: API key field is now a password input.
 * Refactor: dead methods removed (is_accessing_settings, get_matching_rates, email_instructions).
 * Refactor: brittle in_array() WC check at file load removed; rely on the plugins_loaded
   callback.
 * Cardano explorer link in admin / order details / emails now points at cardanoscan.
   io and the transaction ID is URL-encoded and escaped.
 * New: uninstall.php removes plugin settings and cached transients when the plugin
   is deleted.
 * Compat: bump Requires PHP to 7.4 and declare Requires Plugins: woocommerce.

#### 1.2.1

 * Switch Sessions to use Transients instead, better performance, less api calls

#### 1.2.0

 * Rework API retrieve function to only make the call once
    -Increase performance
   of checkout page -Less credits required for the coinmarketcap API

#### 1.1.2

 * Style Tweak – fix QR code image not centred

#### 1.0.9

 * Fix address on some stores from breaking outside container

#### 1.0.8

 * Fix amount from showing twice

#### 1.0.7

 * Add a copy amount button, for easier usability.

#### 1.0.6

 * Fix Global Variable that may have conflicted with other gateways

#### 1.0.5

 * Fix email error logging issue

#### 1.0.4

 * Add the ability to disable the transaction id field
 * Further code optimisations

#### 1.0.3

 * Tidy up transaction details on email and thankyou page
 * Provide direct link to Cardano Explorer with provided transaction id on email,
   thankyou page, orders dashboard
 * Tidy up code

#### 1.0.2

 * Add validation for transaction id/hash number
    -must be 64 characters -must not
   contain any uppercase letters -must only contain letters between a-f -must be
   made up of both letters and numbers
 * Fix bug whereby Cardano details showing up on thankyou page and emails for other
   payment methods used

#### 1.0.1

 * Fix bug that required transaction id field when other payment methods were used
 * Fix bug in Firefox returning false page when clicking on “Copy Address” button

#### 1.0.0

 * First Stable version released

## Meta

 *  Version **1.3.0**
 *  Last updated **2 weeks ago**
 *  Active installations **10+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Cardano](https://wordpress.org/plugins/tags/cardano/)[cryptocurrency](https://wordpress.org/plugins/tags/cryptocurrency/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wc-spoddano/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  3 5-star reviews     ](https://wordpress.org/support/plugin/wc-spoddano/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wc-spoddano/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wc-spoddano/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wc-spoddano/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wc-spoddano/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wc-spoddano/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wc-spoddano/reviews/)

## Contributors

 *   [ stixen84 ](https://profiles.wordpress.org/stixen84/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wc-spoddano/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/donate?business=JBLNTNZBHX9NN&no_recurring=1&currency_code=AUD)