I have been working on a website to sell and dispatch Keycards. This is an update about the status of this project.
Production status as of 17/03
First off, Keycards are being built as we speak. However the printing of the packages took some more time than planned. So weâll have our first 2k products with packaging by 30/03 (2 weeks delay).
Weâll thus ship on 30/03 products to developers who signed up to evaluate Keycard.
Ecommerce site status
This site is built on Shopify platform.
Currently done (outlining some limitations of this first version of the site)
Respect of VAT exemption rules in Europe : if a business can register his VAT number, if it is correct then heâs exempt of VAT. No VAT outside Europe.
10 keycards max per order (had to decide this to plan type packages/shipping costs etc.)
Shipment done worldwide (no tracking offered)
Free shipping - always included in the price
Use DHL Global Mail for shipping : advantage is cost effectiveness and is really global, default is can take up 6-12 days for remote locations
All FIAT sales are shown & done in euros
Crypto sales are done through coinbase commerce and thus only BTC, ETH, LTC are available
Automatic invoice sent to customer (to avoid customer requests)
Semi-automated user portal for returns and exchange requests
Email notifications on order & fulfillment of the order
Rem: Only Keycard product for now is available (no USB reader)
Ongoing
site itself (product page, legal pages, customizing the themes for various issues)
Automated shipment requests and acknowledgement with the factory (lots of work & tests & adjustments there for our custom scripts)
To be studied/done:
Integration with Status accounting system
Testing
The site will need to be tested, and I will ask you guys your help to give feedback as users on the design of the site, content of the emails you receive as a customer during order creation and fulfillment etc
I will send you some info this week so that you can play on with the site, and use fake credit cards to pass orders.
Further versions of the site
Once a first version of the site with the listed limitations above will be live, we can think about improving the following
Sell in local currencies
Automatically detect country of users and display the price without / with VAT depending on country
I have a beta version of the site to share with you all. We have 8 days to make this site better since Keycards will be ready to ship on 01/04
It would be very helpful if some of you can play around with the site, and provide feedbacks/questions/improvements !
Please note:
This site is a beta
Orders will NOT be fullfilled
Do not pay with crypto payments for the order, they will go through, but you wonât receive a card
What you can do with the site:
order one or several Keycard (you can create an account or not, your choice). If you want to simulate an exemption of VAT you need to create an account and enter a valid business VAT number, outside of Germany.
enter your shipping/billing address(es) just like you would. Real world examples are encouraged.
pay with a DUMMY VISA (see list below)
also check all pages (terms, refunds, shipping, legal, vat pages etc.), enter strange parameters, anything you want to try to hack it
Once your order is passed, and later on next week, I will do a simulation of fullfillment and you will receive a confirmation the order has been shipped (it won"t actually). From there, would be nice too, if some of you you can try to ask for a return to test the full process (I let you try to find out how :)).
the shop is protected by a password, Iâll send it by email to all core contributors.
DUMMY TEST VISA NUMBERS
Name on card: Enter at least two words.
Expiry date: Enter any date in the future.
CVV: Enter any three digits.
Card number, use the following numbers:
VISA, just pick one of those randomly, independantly from the country you specified in your adress(es)
USA 4242 4242 4242 4242
Australia 4000 0003 6000 0000
Canada 4000 0012 4000 0000
Germany 4000 0027 6000 0016
Hong Kong/China 4000 0034 4000 0004
Japan 4000 0039 2000 0003
United Kingdom 4000 0082 6000 0000
Or
Mastercard: 5555555555554444
American Express: 378282246310005
The whole shop seems ok for a web2, sell easy and fast, its looks nice as well.
Crypto purists freak out when âpowered by Googleâ appears in the webpage, but Google buy this data from credit card companies anyway.
And Coinbase⌠Great, at least they provide a lot of convenience at cost of privacy, fees and their authority.
Itâs understandable due the legal complications on doing this whole selling process on the blockchain for Status, but if I was just some guy making cryptocards in the garage I would totally sell directly in crypto.
BTW, this website as it is would add at least 4 items to wall of shame: 1. using credit cards, 2. using google, 3. using coinbase, 4. using myshopify.
I agree with @ricardo3 here. Itâs a very comfy and sleek web2 experience. It could use some web3 love though.
It took me 3 hours to go from zero to functioning web shop powered by WP (open source) with Woocommerce (open source) and accepting payments via Paypal (ehhh⌠covers credit cards as well, so might as well have one gateway of evil for those who pay with evil fiat) and crypto via Kyber, no fee, direct deposit to wallet. Maybe consider that for crypto at least instead of Coinbase? Would also be more in line with the assets that the keycard works with, no?
Thanks very much for the feedback! Yes, we miss being able to use ERC20, and using an open source solution.
I I were to restart the work right now I would use word press + woo commerce for sure.
I propose:
letâs continue to gather feedback on this shopify version and bring it live
once the launch is done and smooth (developers keycard shipped, site able to take orders and ship them automatically), I can build the site on another platform (wp+woo commerce) and use KMD for ERC20 payments
I wonât do this right now because there is obviously (much) more than 3h hours of work done here, with it mostly being not visible because itâs back end management of VAT, automatic invoicing, return portal management, automatic order shipping with 3pl, automatic order shipment update with 3pl, email follow-up of the status of orders with the customer etc.
the good thing is that this second iteration will refactor a nice part of the work already done
I donât think that we need this other title here. We are already on the keycard website (logo on the right top), and we have only one item in our shop.
Since we have only one title in the shop âAdd to cart buttonâ also looks like redundant. If we had a few items on different pages, it would be helpful to have such functionality. But in our circumstances, it seems unnecessary.
(logging here further improvements needed on our site)
- filter out addresses using special non ASCII characters
Shopify accepts users to use UTF8 characters for addresses for shipments, however DHL does not.
Itâs not possible to customize that in Shopify unless we pay for the top tier type of account. For now, we have added a warning message for the user to use only english characters. However if he does not we face an issue that has to be handle on a case by case basis
*Completed automatic mail sent at shipment with following onboarding information
- Main documentation site - the most comprehensive technical documentation about Keycard
- GitHub - check out the repo
- Status - Join the public channel #status-keycard
- Discussions - Our public forum on Discuss
- Twitter - Follow us on Twitter for the latest news
As an update, we got kicked out by two debit card payment provider (first Shopify Payments, now Stripe) because we also support payment in crypto (through Coinbase) on our site which makes us, it seems, look like a risky business, not worth (too risky) working with
(update to the countries weâre shipping Keycard to. 25/11)
This has been updated on our website shipping policy
Due to COVID19, the following countries are still NOT eligible to delivery by our partner DHL Global Mail:
Bahamas Belize Bolivia Brunei Darussalam Cape Verde Cayman Islands Chile Dominica French Guiana French Polynesia Guadeloupe Guinea-Bissau Guyana Laos Libya Martinique Mauritius Myanmar New Caledonia Reunion Sao Tome and Principe St. Kitts and Nevis St. Vincent Turkmenistan Venezuela
Please note that service has been re-instated to
Australia Burundi Congo Congo, Dem. Republic Comoros Cuba Djibouti Fiji Gambia Grenada Haiti Honduras Iran Liberia Mali Mongolia New Zealand Nicaragua Papua New Guinea Samoa Seychelles Somalia Sudan Suriname Syria Tuvalu Vanuatu Wallis and Futuna Western Sahara Yemen