"콜백예제"를 알려주시면 고맙겠습니다

dhlqls 9 5,403 2014.03.07 08:44

저는 비트코인 전용 쇼핑몰을 만들고 있습니다.


"집금"을 할려면  "콜백"을 핸드링하여야 하는데 답답합니다^^


"콜백예제"를  알려주시면 고맙겠습니다.


비트코인 주소와 함께 올려주시면 사례드리겠습니다. 꾸~벅


Comments

미래세상 2014.03.07 09:00
질문이 너무나 광범위하군요. 개발 환경이 어찌 되시는지, 입금은 직접 bitcoind를 베이스로 rpc로 지갑을 서버에서 운용하는 형태를 원하시는건지, 아니면 blockchain 등을 활용하여 입금확인을 하는 프로세스를 취하실 건지.. 등 세부적인 사항 없이는 답변을 드리는게 불가능하군요
부자대박 2014.03.07 09:17
blockchain 등을 활용하여 입금확인을 하는 프로세스를 알고 싶은되요. 감사합니다
카디 2014.03.07 09:41
블록체인 가시면 예제 있습니다.
calmlake79 2014.03.07 09:47
그냥 지갑 하나 띄우셔서, 결제시 마디 신규로 Address 생성하게 하신뒤에, 주기적으로 모든 Account 별로 입금된거 체크하는 루틴 하나 넣으시고, 0 이상이 되면 Main Account 로 Move 한뒤에 DB 상에서 처리하면 되는데 뭐가 필요한지 모르겠습니다.저는 그 부분 처리모듈 만드는데, 놀면서 하니까 Node.js로는 3시간, PHP로는 2시간 걸리던데요. 블록체인을 쓰셔도 되지만, 쇼핑몰이라면 그냥 Bitcoind 하나 돌리시고, 그걸로 처리하시는것도 어렵지 않습니다.
분홍몸매 2014.03.07 10:57
신규 Address를 생성하여, 입금을 받는다는 말씀이신가요?사용자 입장에서는 자기 지갑에서 신규로 생성된 Address로 보내고, 서버에서는 어카운트 보고 있으면 다시 메인 지갑주소로 보내는거라는 말씀이신가요?..어렵네요
calmlake79 2014.03.07 11:26
저보고 쇼핑몰 시스템을 구축해 주세요..라고 하면요..지갑에서 사용자 별로 Account 를 생성합니다. ( 당연히 사용자 아이디 혹은 고유 인식 번호를 기준으로 발급하겠죠 .)그 다음에 해당 Account 에 새로운 Coin Address 를 생성해서 부여합니다.화면에는 매 결제 시마다 새로운 Coin Address 가 보이지만, 만약에라도 실수로 사용자가 기존 주소로 코인을 보내도 크게 상관은 없습니다. 다만 화면에 표시가 안되었을 뿐이죠. 실제로 Coind 는 Address 별이 아닌 Account 별로 코인의 양을 관리합니다.그래서 전체 Account 별로 주기적으로 체크해서 0 이상인 계정들을 찾아서 Admin Account 로 Move 시킨뒤 ( Send 는 수수료 나갑니다. ) DB 상에서 "어느 Account 에 얼만큼의 Balance 가 들어왔음!" 이라고 기록만 하면 결제는 끝난거죠.
calmlake79 2014.03.07 11:26
참.. 쉽죠...
분홍몸매 2014.03.07 11:53
쉬운설명 감사드립니다 ㅎ
부자대박 2014.03.07 15:56
감사합니다...쇼핑몰에서 사용 가능한 예제 소스 만들어 주실 수 있나요. 좋은 주말되세요.
Category
State
  • 현재 접속자 51 명
  • 오늘 방문자 406 명
  • 어제 방문자 15,507 명
  • 최대 방문자 78,738 명
  • 전체 방문자 18,294,000 명
  • 전체 게시물 129,467 개
  • 전체 댓글수 285,301 개
  • 전체 회원수 38,166 명
Facebook Twitter GooglePlus KakaoStory NaverBand