WooCommerce Bitshares Gateway Plugin (STAGING)
How the story goes...
As being someone who constantly compare inside my own head, Bitshares to SteemIt, and few more others here @apasia.tech, we find Steem community much more active towards building dapps without funding in any way except through posts and payouts... Those posts/payouts, even during days of hardest moment for SteemIt in 2017, haven't stopped a single developer to continue doing beautiful apps.
We've seen dtube, login api, and database explorer being launched after most horrifying hard forks, fails, bugs, etc. BTW, being developed through all those hard times, but yet, Bitshares even having community developers, is going through months of processing is the app "eligible" or not, including simple redesign of a simple website.
So, get back to the point. What Bitshares is missing ?
- Proper documentation (getting along)
- Global use (not our call)
- More apps (we are doing our best)
- More exposure (...)
- More stable public releases. (not our call)
I've started playing around Steem WooCommerce plugin early November. I knew that same person wrote api py libs for both platform ( @xeroc ), and I knew that difference between 2 Graphene blockchain apps will not be great. I was almost right :)
So, i've started it, then we had problem with price conversion, BitUSD or any other asset apart from BTS to have proper status, etc. Almost gave up on it, having all that craziness with infrastructure falling apart and only few nodes up and running.
A bit later, with AriseBank coming along, all that fud and everything, one morning (GMT +7), im seeing @michaelx and Arise inviting people for beta bitUSD testing. I've jumped on it! After being without response and test for almost a day, and entire community waiting on updates, I've started making FUD :) @michaelx and @stan came with Jared Rice Sr as contact straight to me, and we got to the bottom of it:
They had WooCommerce Plugin that was failing to do simple bitUSD based on calculations, we had BTS working math. So, lets combine and take most of both pitch and same idea!
- [OK] Installation, activation and configuration.
- [OK] Setting up payee account and currency picker (BTS and BitUSD for now).
- [BUG] BitUSD price feed/conversion is showing 0.
- [OK] BTS price feed/conversion is doing fine against USD (Woocommerce do for rest of the currencies automatically)
- [OK] Gateway Checkout
- [BUG] Customer login to wallet
So, remaining 2 bugs are having ETA around 3 weeks, because for the Login to Wallet, we have some plan to introduce through API call from WooCommerce to Bitshares directly Proposed Transfer, where Memo would be having sku and details of the purchase, apart from Payee account.
As Bitshares has already - Endless.
Auction websites, real estates, Media platforms, e-commerce websites, or even Steam gaming platform that dropped BTC payment gateway last year due to slow tx and crazy 10$ fee against products in store that cost is less than fee... You do the math and the thinking.
Milos (Mike) Preocanin
CTO @ AP Asia Tech Co., LTD.
Managing Director @ Syntek Solutions (TOANDI Co., LTD.)
+66 (0)62 816 5503
aka Digital Lucifer.