[SteemPay] Steem's FIRST WooCommerce plugin! Accept STEEM/SBD on Wordpress! EUR/USD supported!

in #steempay8 years ago (edited)

WOOOOO!!! One step closed to mass adoption!

Alright Steemians, finally the first plugin for Wordpress shops has arrived!


Steempay-woo-plugin v0.2 Beta

Automatic conversion from USD/EUR to STEEM/SBD

No need to calculate up front. v0.2 will convert your webshop currency (limited to USD/EUR) on-site against STEEM/SBD. No need to adjust anything, just let SteemPay handle the trouble.

Simple installation

Just upload the plugin folder to your pluginsdirectory, click activate, and set the required variables in WooCommerce's checkout settings.

Configuration

Receiver accountis the account/wallet you wish to receive payments in.

Titlesets the text users see on the checkout line (set to Pay using SteemPay).

Cancel URL will be active in the next update. You can set it, but it's not operational yet.

Steem Currency Sadly enough, v0.2 can only handle a single payout currency. This means, you need to set whether you like to accept STEEM or SBD. SteemPay-woo v0.3 will handle both at the same time.

Future updates

Todo in v.0.3

  • Handle both STEEM/SBD

  • Cancel URL

  • Enclose order details in encoded memo

  • Layout improvements (waiting @cass who is really busy atm)

  • Update with user feedback


Beta version - What this means

Alpha version describes a development status that usually means the first complete version of a program or application, which is most likely unstable, but is useful to show what the product will do to, usually, a selected group—and is also called preview version; the beta version is usually the last version before wide release, often tested by users under real-world conditions.

Bugs could still occur, but all payments are made directly to the blockchain, so transactions are always safe from errors.


This plugin is released as Beta version. This means, I expect feedback from users to improve v0.3. You can always ping me on https://steemit.chat/channel/steempayments for a chat, comment, feedback or suggestions.


Important demand for everyone reading this post!

You people are amazing as a community!!! Last week, I got upvoted as a top 19 witness! This really helps to cover the running costs for all developments made so far. SteemPay does not, and will never, ask fees or use ads. In return, I ask you to take 1 minute of your time to upvote me as a witness. This way, I'm assured I stay in the top 19 witnesses. Currently at rank 18, so every single vote matters to me.

How to vote me as witness


WOO plugin Github

https://github.com/steempay/steempay-woo-plugin/releases/tag/v0.2


Small updates are likely to happen after this post. Make sure to follow me!

Together for global Steem acceptance!


BUG FIXED

A small bug remaining from testing got into the code but has been fixed now. It was just a 2 minute fix, but with severe consequenses. Please update to the latest version.

Thanks to @roelandp for pointing it out, but a simple DM would have fixed it in 3 minutes. The plugin is released as beta exactly for this.

Sort:  

Software is Software :) We found a bug but it has been fixed now - here are the bug reports and the whitehat-report. Upvoted again

Upvoted again - Will run this software on a dummy-installation until it is in a stable release candidate :)

WARNING

Please don't install this plugin!

Serious Exploit Found

Also warned @steve-walschot in Steemit.chat but just posting this here because this post is getting trending and I certainly NOT recommend installing this and have to warn you....

https://steemit.com/steempay/@roelandp/whitehat-report-warning-don-t-install-steempay-woo-commerce-plugin-for-now-it-s-very-beta

Fixed and updated

If this bug is fixed... Please supply with the contents of
/WOO/verify.php

Also if you update on Github also update the release versions and links on the Github.
( * edit * this has been done now, so, that's good, thx)

Still waiting to validate /WOO/verify.php

Thank you @roelandp
This is why community can be so powerful. Because when one doesn't notice or think of something, another can and then share that insight.
I very rarely jump into things before I have seen proven success and feel that is wise for everyone.
This is a perfect example of why.
I feel Steve is doing great things and appreciate that. It's unfortunate something like this happens but if as a community we look out for eachother and help, then we have the opportunity to have continuasly better experience.
I haven't looked at any code, or some any testing for my self so I won't pretend to have a valid opinion as to what the problem is, but if there is one we should all know and a solution should be provided.
I am confident that competent members of this community will prove the solution.
Gratitude~*~

Wow!
Awesome!
We have been accepting Steem$ for a couple weeks now in dedication to helping build the Steemit Economy!
Thanks for all you do, we have already been following you and utilizing your efforts so far.
Keep up the great work. Regardless of if everyone is aware of it or not Steemit is FAR better because of you!
SteemON∞§∞

Even if this was the only reply i would get, you made it worth the effort and countless hours of coding with that single line of text.

Thank you!

Wow. So grateful to have given such a gift. This means so much to me as I dedicated my life to helping improve peoples lives.
I mean every word that I said and you have done a LOT that many may not be aware of but deserves a lot of credit. I am utilizing it to Promote Steemit but wanted to make sure I atleast did something to give you some of the credit you deserve.
I would also like to say that because of your works I have been able to exchange some sustainable items for SBD and then used that SBD to feed, clothe and educate people in need for free.
I am excited about the potential for me to continue to help even more people utilizing Steemit and you are helping me do that!
Thank you so much~*~

While I admit this is AWESOME work I think some more time testing it would have been well spent rather than pushing an insecure /untested product to market. We do badly need this as everyone can agree but rush releasing incomplete code can have dire consequence. :/

I have now beta-tested it and written a review about the steempay-woo-plugin here: https://steemit.com/steempay/@fyrstikken/first-review-of-steempay-woo-plugin-v0-2-beta-by-steve-walschot-pay-with-steemdollars-on-woocommerce

Congratulations :)

Thanks for the review, glad you tested, approved and liked it.

found an exploit, you fixed it - removed old message :)

@steve-walschot I knew you would make anything wrong, right again!
@frystikken thanks for being conscious and responsible enough to find and bring to attention potential problems!
We are so much more awesome together~*~

Flagged because plugin contains a serious bug.

Steemit is evolving so fast I'm afraid to sleep.

I am so impressed with the speed with which new infrastructure around steem pops up. I just love anarchy :-)

Downflagged despite liking the author and project goal.. This has a major security problem and imo it shouldn't be the top trending post paying out thousands until thats fixed.. See recent posts from @fyrstikken and @roelandp for more info