Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Retailer How-To Setup

Discussion in 'General Discussion' started by bigrcanada, Nov 14, 2015.

  1. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    Hi Dash. Well...we are finally 2 weeks away from launching the new winery site. We are looking for a great Bitcoin/DASH implementation info site for online retail as well as into our POS system. We currently use Shopkeep for our POS system software.

    Any easy to follow step by step links for our web design firm to follow on how to implement crypto payments into our shopping cart would be great! I'll post this over on Dashtalk as well would be much appreciated.

    PS: My main account was blocked over on bitcointalk. It should be unblocked in the next couple of days. Thanks for any help.
     
    #1 bigrcanada, Nov 14, 2015
    Last edited by a moderator: Nov 14, 2015
    • Like Like x 6
  2. Dunedoo

    Dunedoo Well-known Member
    Foundation Member

    Joined:
    Feb 25, 2015
    Messages:
    568
    Likes Received:
    600
    Trophy Points:
    263
    Dash Address:
    XyoSz4xviVGfks1pLhaXw2Baqmhfw5k7MG
    I was actually only thinking about the same the other night. How do we setup a retailer to accept Dash as the physical store level?
     
    • Like Like x 2
  3. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    We really need to set something up for this. I could certainly do some testing for ease of use for the Foundation for sure. But this in my opinion is crucial. We need to make this easier for us physical and online stores to create a awareness. Its disappointing that this is not even a real focus or on the radar. I know several physical stores in our city that would gladly take Bitcoin/Dash (I do alot of local business).

    This needs to start on the grass roots. Anyone on the Dev team want to work with me on this?!?
     
    • Like Like x 4
  4. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,859
    Likes Received:
    1,854
    Trophy Points:
    1,283
    Just a thought, BigR, maybe you want to use WordPress. They have plugins for crypto currency payments. I looked at it a little, but my memory is bad, and I never implemented anything. But my husband's website is done with WordPress.

    But then again, this might not give you the professional results you're looking for, so???
     
    • Like Like x 1
  5. nmarley

    nmarley Administrator
    Dash Core Team Moderator

    Joined:
    Jun 28, 2014
    Messages:
    363
    Likes Received:
    423
    Trophy Points:
    133
    Dash Address:
    XsUFct27gKMRZ7JFxoxcMgjaBDXndk5kXT
    I'd love something like this -- something like Bitpay but for Dash. Or an open-source version that anyone (merchants) can host themselves, which conceivably wouldn't be too hard.

    The only problem is than an address indexer for every address would be needed (something that's not native to the Dash reference software) so that you know when you've received a payment. Of course I would highly recommend it being BIP32 and not re-using addresses.

    I'm really disappointed that Thomas V (Electrum's creator) isn't that interested in interoperability with the BIP standards. It would go hand-in-hand with something like this. Of course, you could also choose to use Electrum MPK's for the same thing.

    I'd love to work on something like this if anyone's interested in collaborating, putting something up on Github.
     
    • Like Like x 5
  6. noobtrader

    noobtrader Active Member

    Joined:
    Mar 27, 2015
    Messages:
    188
    Likes Received:
    97
    Trophy Points:
    103
  7. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    Our web team has built the site on Wordpress. I will have a look at the above links later this evening.

    I firmly believe DASH should lead the this front with having these FAQ's on our own DASH website. There should be a step-by-step how to have a merchant accept not only DASH buy Bitcoin...as it will be probable that the merchant will have to transact in BTC as well.

    This should be taken up by our dev team...with the steps to do so explaining the cash flow laid out clearly for adoption. I would even sponsor a simple video on the set up process.

    Our web company has never dealt in BTC and other then some tid bits on the the news know NOTHING about crypto currency. They are intrigued to be one of the first to set this up for a winery. I really need some help as I can not do this and lack the skills to do so...I would love someone to contact Luke our team lead on this.

    Any ideas? I know I've asked about this several times in the past year and a half.

    Richard
     
    • Like Like x 2
  8. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,859
    Likes Received:
    1,854
    Trophy Points:
    1,283
    Agreed. I think in the early days, there were people who went way out of their way to help stores set up. When Overstock decided to take Bitcoin, I believe there was a bitcoin group that went there and set the whole thing up for them. I heard this from one of the online recorded talks from Patrick Byrne If I remember right, he said he was up and running in a week.
     
    • Like Like x 1
  9. mjsrs

    mjsrs Member

    Joined:
    Aug 6, 2014
    Messages:
    87
    Likes Received:
    68
    Trophy Points:
    68
    • Like Like x 1
  10. noobtrader

    noobtrader Active Member

    Joined:
    Mar 27, 2015
    Messages:
    188
    Likes Received:
    97
    Trophy Points:
    103
    from https://en.bitcoin.it/wiki/Merchant_Howto


    there are one easy to do to accept Btc without putting risk or running hotwallet which is using pregenerated wallet address.

    just generate like 10000 address in your offline comp then store the address (not the private key) as database in server. then you can check payment via blockexplorer.
    its not ideal, but safer and easier than any other mechanism.

    btw also check this http://miohtama.github.io/bitcoinaddress.js/



     
    • Like Like x 2
  11. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    And see, in here lies the problem...most of us..this goes straight over our heads. There needs to be a simpler way of doing this....without github etc etc. The issue with crypto's is its those that are techies that developing it...but to get it to have utility...it needs to be simpler then PayPal, both in setup and in use.

    Can it be done? A clean plug in widget that requires NO tech knowledge?
     
  12. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,859
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I believe it will be done with the upcoming DAPI. But for now, I think https://gourl.io/ is one of the top crypto payment systems that work on word press, and they do Dash among other cryptos, which you can see on that page if you scroll down. I'd check out reviews, etc... just to make sure it's still working well and that there are no new complaints as it's been months since I looked into this :)
     
  13. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    I would think that it would be far more advantageous that DASH develop and neat, simple and complete system to help retailers. No offense, but I went to the gourl.io site. Not professional.

    I think what is lacking is Dev team/ Retail team collaboration. If we can build out such a beautiful coin/currency...I know we can do the same for a great, slick way of informing people like my web team on how to add crypto payment options. What would this cost?
     
    • Like Like x 1
  14. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    Ok...so lets start with step one....what are people on here recommending for a Bitcoin processor. Lets start there....what users here recommending? I've looked at several...is there any personal favorites?
     
  15. pille

    pille Active Member

    Joined:
    Feb 18, 2015
    Messages:
    266
    Likes Received:
    288
    Trophy Points:
    123
    I'm always happy when I can pay on a site with BitPay. Simple, beautiful, reliable. And you can use shapeshift to pay with Dash. They have plugins for many big eCommece systems: https://bitpay.com/integrations#plugins And yes, we really need a 'DashPay'. Budget Proposal anyone?;)
     
    #15 pille, Nov 16, 2015
    Last edited by a moderator: Nov 16, 2015
    • Like Like x 2
  16. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member

    Joined:
    Jul 15, 2014
    Messages:
    2,656
    Likes Received:
    2,597
    Trophy Points:
    1,183
    I know a soon-to-be vacated website they could use...:cool:
     
    • Like Like x 1
  17. pille

    pille Active Member

    Joined:
    Feb 18, 2015
    Messages:
    266
    Likes Received:
    288
    Trophy Points:
    123
    Yes! It's sad to see such a great opportunity but don't have the skills to start yourself. Hardest part is going to be to handle the FIAT part and the law suff that belongs to it, I guess. Anyway a big project in general.
     
    • Like Like x 1
  18. pille

    pille Active Member

    Joined:
    Feb 18, 2015
    Messages:
    266
    Likes Received:
    288
    Trophy Points:
    123
    Btw, what eCommerce system you are going to use bigrcanada? If you only need to receive the payments in Dash and not converted to fiat, maybe someone could create a plugin.
     
    • Like Like x 1
  19. noobtrader

    noobtrader Active Member

    Joined:
    Mar 27, 2015
    Messages:
    188
    Likes Received:
    97
    Trophy Points:
    103
    if you just need to show the wallet address, there would be very easy to code but harder for user. but im sure you want to show QR code with usd amount etc then you cant do it with simple command, you will need to code for more ease of use.


    Zen Cart® truly is the art of e-commerce; free, user-friendly, open source shopping cart software.
    https://www.zen-cart.com/index.php

    Payment processor which integrated to above shopping chart software
    https://www.gocoin.com/
     
  20. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    That is all I'm really looking for....both for BTC and DASH. I would have the coins go to a special wallet that I can then trade for fiat at a later date or use to buy other services. I would need it to pool the latest currency pricing and then record that in some manner for our bean counters. This is important stuff.... ;)
     
  21. nmarley

    nmarley Administrator
    Dash Core Team Moderator

    Joined:
    Jun 28, 2014
    Messages:
    363
    Likes Received:
    423
    Trophy Points:
    133
    Dash Address:
    XsUFct27gKMRZ7JFxoxcMgjaBDXndk5kXT
    Yes, mostly. It will always require some tech knowledge due to the nature of FinTech/Crypto-Currency, and what qualifies as "tech knowledge" will vary from person-to-person.

    Don't even worry about that pre-generate keys stuff above, it's not needed anyway. Have you tried the WordPress Bitcoin plugin? It pays directly to your Electrum wallet with minimal configuration. That would be extremely trivial to port to Dash for someone who is familiar enough with python.

    This stuff's really not as hard as it seems, as long as fiat/KYC isn't involved. The DAPI isn't needed, and it could be done right now, by some enterprising entrepreneurs.
     
    • Like Like x 1
  22. pille

    pille Active Member

    Joined:
    Feb 18, 2015
    Messages:
    266
    Likes Received:
    288
    Trophy Points:
    123
    Just found this: https://gourl.io/ . Can process Bitcoin, Dash and oder altcoins. Wordpress plugin and some others available.

    edit: TanteStefana was faster
     
  23. noobtrader

    noobtrader Active Member

    Joined:
    Mar 27, 2015
    Messages:
    188
    Likes Received:
    97
    Trophy Points:
    103
    with pregenerated wallet address, its safer because you dont keep private key on server, as you can check transaction of the address without the private key.
    other good thing is that you can cycle the address to each new customer and regular customer get their own address etc. so will need 2 database files : random-customer-addr.dat and regular-customer-addr.dat. each contain like 10000 adddress or something like that.

    the only problem i see is how to present this address and usd value, and i saw how to do it in github with the demo program.

    EDIT : just checked
    https://wp-ecommerce.net/13-bitcoin-plugins-for-wordpress-e-commerce-site-2586

    i guess we can only get register 1 address...
    if that so, in theory several ppl can claim that they paid if there are some buyer at the same time while only one actually paid.
     
    #23 noobtrader, Nov 16, 2015
    Last edited by a moderator: Nov 16, 2015
  24. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    Wow...this is already above my head. I think all this needs to be in the background....no merchant is going to go through the trouble of trying to understand things like private key and .dat files etc. Its never going to happen. There needs to be a elegant way of doing this for this happen.

    Possibly a receipt number would point to a private key...but I don't know what I'm talking about.....it just can't have all this jargon in it for those in the non-techie world.
     
  25. noobtrader

    noobtrader Active Member

    Joined:
    Mar 27, 2015
    Messages:
    188
    Likes Received:
    97
    Trophy Points:
    103
    receipt number shouldnt be the private key :) thats no no...
    receipt/invoice number should be predictable ie. increasing number, so its special number for every transaction. maybe wallet address as payment detail on the receipt/invoice.

    i guess you can try the wordpress solution atm, its like low hanging fruit. just remember to encrypt wallet on server and move coin quickly to cold wallet after payment confirmed.
     
    • Like Like x 1
  26. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    Like I mentioned in the beginning... It makes no since if there is no easy way to crypto... No easy utility. I can't send our Web guys on a goose chase for this kind of services. If this is no simple solutions... Then why bother. This leaves me no choice but to withdraw crypto as a solution on the new site. I'll have to make sure to withdraw our winery from the merchant list for the time being as we roll out the new site.

    Sucks. But for non techies like me, this kind of shit is a deal breaker.
     
  27. nmarley

    nmarley Administrator
    Dash Core Team Moderator

    Joined:
    Jun 28, 2014
    Messages:
    363
    Likes Received:
    423
    Trophy Points:
    133
    Dash Address:
    XsUFct27gKMRZ7JFxoxcMgjaBDXndk5kXT
    No, no, no. Use BIP32. Public key derivation means that you get infinite public keys and never expose private keys. You never store private keys on any servers, nor do you have to pre-generate anything.


    You don't have to. Ignore that technical stuff, it's not for merchants, and that poster doesn't seem to have a full understanding of all the available tech for use in building out solutions at any rate.

    I'm not saying there's an easy solution now, I'm saying that for technical entrepreneurs with enough knowledge in a few areas, it could trivially be built and offered to non-tech users like yourself/your business. I agree that you as a merchant shouldn't be talking about keys at all. We're on the same page.

    People have already presented valid options here, and if those don't work for you, just wait a couple months, and you'll see more popping up.

    I'm even working through some Dash payments infrastructure ideas in my head now that I plan to put quite a bit of time into, once I get it architected and on paper, and then get some time freed up for implementing tasks and get a team pulled together.
     
    • Like Like x 1
  28. noobtrader

    noobtrader Active Member

    Joined:
    Mar 27, 2015
    Messages:
    188
    Likes Received:
    97
    Trophy Points:
    103
    thats awesome :)
     
  29. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,728
    Trophy Points:
    1,283
    none techi
    get the iPhone App and done
    ;)
     
  30. bigrcanada

    bigrcanada Well-known Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    314
    Likes Received:
    367
    Trophy Points:
    233
    It may seem funny... But I'm quite serious. I come from an industry that has perfected the "Ivory Tower" syndrome. Wine makers and owner's who create and run luxury brands live in that vaulted rarefied air. It's what fuels our egos and business. Techies in no small way also have their own Ivory Tower.... But let us make no mistake... It's the isheep of the world that run their life's through their iPhones that will fuel any major revolution in what we use as currency. The sooner we can make dash and other crypto easier to use or implement the sooner we can see real change.

    In the mean time, it's going to be small businesses like me that will start the ball rolling. Make it easy.... And they will come!
     
    • Like Like x 1