Retailer How-To Setup

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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.
 
Last edited by a moderator:

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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?!?
 

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,871
1,863
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
Reactions: Dunedoo

nmarley

Administrator
Core Developer
Dash Core Team
Moderator
Jun 28, 2014
369
427
133
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?!?
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.
 

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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
 

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,871
1,863
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
Reactions: Dunedoo

noobtrader

Active Member
Mar 27, 2015
188
97
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/



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
 

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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/
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?
 

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,871
1,863
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 :)
 

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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
Reactions: splawik21

pille

Active Member
Feb 18, 2015
274
302
123
I know a soon-to-be vacated website they could use...:cool:
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
Reactions: Dunedoo

pille

Active Member
Feb 18, 2015
274
302
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
Reactions: Dunedoo

noobtrader

Active Member
Mar 27, 2015
188
97
103
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?
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.


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?
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/
 

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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.
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.... ;)
 

nmarley

Administrator
Core Developer
Dash Core Team
Moderator
Jun 28, 2014
369
427
133
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?
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
Reactions: buster

pille

Active Member
Feb 18, 2015
274
302
123
Just found this: https://gourl.io/ . Can process Bitcoin, Dash and oder altcoins. Wordpress plugin and some others available.

edit: TanteStefana was faster
 

noobtrader

Active Member
Mar 27, 2015
188
97
103
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.
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.
 
Last edited by a moderator:

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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.
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.
 

noobtrader

Active Member
Mar 27, 2015
188
97
103
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.
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
Reactions: bigrcanada

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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.
 

nmarley

Administrator
Core Developer
Dash Core Team
Moderator
Jun 28, 2014
369
427
133
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.
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.


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.
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
Reactions: noobtrader

noobtrader

Active Member
Mar 27, 2015
188
97
103
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.
thats awesome :)
 

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,902
6,737
1,283
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.
none techi
get the iPhone App and done
;)
 

bigrcanada

Well-known Member
Foundation Member
Mar 9, 2014
314
361
233
Penticton, BC
www.misconductwineco.com
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
Reactions: splawik21