Bitcoin Forum
May 07, 2024, 06:13:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Website Payment Intergation - What to Use?  (Read 924 times)
acegilz (OP)
Full Member
***
Offline Offline

Activity: 211
Merit: 100

1ACEGiLZnZoG7KUNkMwAT8tBuJ6jsrwj5Q


View Profile
March 26, 2014, 04:20:49 PM
 #1

Hello.

I am developing a bitcoin related website and now we finally reach the payments part.
Users should be given with a single address assossiated to that account, and when an amount enters that address, the user balance is credited with that respective amount (on database)

Funds should also be immediatelly (or a frequent routine collecting all addresses..) transfered to a cold wallet to be securelly stored.

I have seen a similar service (free) being offered by both blockchain and also coinbase, it seems that they both have very developing material.

What do you recommend? Thanks
1715062436
Hero Member
*
Offline Offline

Posts: 1715062436

View Profile Personal Message (Offline)

Ignore
1715062436
Reply with quote  #2

1715062436
Report to moderator
1715062436
Hero Member
*
Offline Offline

Posts: 1715062436

View Profile Personal Message (Offline)

Ignore
1715062436
Reply with quote  #2

1715062436
Report to moderator
1715062436
Hero Member
*
Offline Offline

Posts: 1715062436

View Profile Personal Message (Offline)

Ignore
1715062436
Reply with quote  #2

1715062436
Report to moderator
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715062436
Hero Member
*
Offline Offline

Posts: 1715062436

View Profile Personal Message (Offline)

Ignore
1715062436
Reply with quote  #2

1715062436
Report to moderator
1715062436
Hero Member
*
Offline Offline

Posts: 1715062436

View Profile Personal Message (Offline)

Ignore
1715062436
Reply with quote  #2

1715062436
Report to moderator
leckey
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
March 26, 2014, 11:04:05 PM
 #2

Hello.

I am developing a bitcoin related website and now we finally reach the payments part.
Users should be given with a single address assossiated to that account, and when an amount enters that address, the user balance is credited with that respective amount (on database)

Funds should also be immediatelly (or a frequent routine collecting all addresses..) transfered to a cold wallet to be securelly stored.

I have seen a similar service (free) being offered by both blockchain and also coinbase, it seems that they both have very developing material.

What do you recommend? Thanks

It seems, based off what you've said that blockchain.info's receive payments api would be the one for you. Addresses are generated on the fly, and then sent to any forwarding address you provide (ideal for instant transfer to a cold wallet).

acegilz (OP)
Full Member
***
Offline Offline

Activity: 211
Merit: 100

1ACEGiLZnZoG7KUNkMwAT8tBuJ6jsrwj5Q


View Profile
March 27, 2014, 02:34:31 AM
 #3

thank you. yes that was also my first option, just wanted to clarify that i wasn't missing anything.
acegilz (OP)
Full Member
***
Offline Offline

Activity: 211
Merit: 100

1ACEGiLZnZoG7KUNkMwAT8tBuJ6jsrwj5Q


View Profile
March 27, 2014, 04:24:03 PM
 #4

i read that on last weeks / months blockchain receive API has being very slow, usually taking more than 1 hour to give the callback.

Anyone has experienced this?
piotr_n
Legendary
*
Offline Offline

Activity: 2053
Merit: 1354


aka tonikt


View Profile WWW
March 27, 2014, 05:49:43 PM
 #5

blockchain info API is very easy to use, but I don't think it is secured enough - mtgox merchant API had a better security.
I mean: except for the fact that the money was going into mtgox block hole Smiley

anyway, the best API I can think of (which I don't think exists yet, at least not for free) should be based on public key cryptography validating the 'payment received' callbacks.
blockchain info (for all I know) uses a fixed authentication token, same one for everything - that's just a disaster waiting to happen, if you'd want to use it for a serious stuff.

Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB  9059 1BE7 B545 CDF3 FD0E
leckey
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
March 27, 2014, 06:21:30 PM
 #6

i read that on last weeks / months blockchain receive API has being very slow, usually taking more than 1 hour to give the callback.

Anyone has experienced this?

Yes I've experienced across 2 sites of mine that implement it. It's annoying when it happens, and sometimes it lasts longer than 1 hour. It's not perfect, but for a free service which is easy to integrate, it's not bad.

skyrunner
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 28, 2014, 08:20:38 AM
 #7

Blockchain.info receiving API has been two weeks of total disaster. Few hours to few days delays.

I am looking at alternatives currently and thinking to run my own server with bitcoind

currently stuck with running on Windows Server 2012 x64 see my other post
acegilz (OP)
Full Member
***
Offline Offline

Activity: 211
Merit: 100

1ACEGiLZnZoG7KUNkMwAT8tBuJ6jsrwj5Q


View Profile
March 28, 2014, 01:06:42 PM
 #8

so, i see that the best option for someone like me who has a powerfull linux dedicated server is to run the bitcoind. am I right?
skyrunner
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 28, 2014, 02:30:09 PM
 #9

but looks like you will have to keep all your customers' wallets on the server, because bitcoin core does not support watch only wallets. Kinda strange, because if you have all blockchain why not to allow to peek at a wallet balance like block explorer or blockchain.info does? I want to be able to notify a user immediately of his payment, I don't care if he double-spend, I can deal with it later

I was thinking to have user's wallets as cold and just watch them, but now I am rethinking...

skyrunner
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 29, 2014, 10:59:50 AM
 #10

After some research i am inclined to use blockchain.info API and http://blockr.io API

So far the only problem of blockchain.info are delays, so I was thinking to run a perpetual loop and query txn from http://blockr.io API to track customer payments. Then when blockchain.info callback arrives finally this will be like a second confirmation

I don't want to run my own bitcoin server because people are getting hacked...

am i doing it right?
ideas anybody?

E.exchanger
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


NEED CRYPTO CODER? COIN DEVELOPER? PM US FOR HELP!


View Profile
March 31, 2014, 12:46:16 AM
 #11

OK you can certainly pick up anyone you would like after all its your website so here is my first priority for you which is bitpay.com
i think its the best second will be what you are discussing blockchain.info  receiving payments API. Also sear the forum if iam not mistaken i've see an announcement in the services section a newly introduced payment gateway for bitcoin was being introduced and sound promising.  Smiley
acegilz (OP)
Full Member
***
Offline Offline

Activity: 211
Merit: 100

1ACEGiLZnZoG7KUNkMwAT8tBuJ6jsrwj5Q


View Profile
April 20, 2014, 08:15:06 PM
 #12

Were there any improvements over the last weeks on blockchain api? are those problems mitigated already or still the same?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!