merhaba,
yeni bir sistem üzerine çalışıyorum. ödeme yapmak isteyenlere bitcoin ödeme butonu veya cüzdan vermek istiyorum.
bu konuda bilgisi olan var mı?
veya alternatif olarak bitpay olabilir.
bu konuda tecrübe sahibi olanlar beni aydınlatabilirse çok sevinirim,
şimdiden teşekkürler.
Bitcoin API veya bitpay
10
●3.640
- 01-08-2014, 13:57:24Merhaba, 3Dörtgen'de çalışıyorum ve burdaki cafe bölümümüze bitcoin QR kodları koyduk, bitpay üzerinden fiyatları TL olarak girdim, QR kod okutulduğunda anlık bitcoin kuruna göre müşterinin kaç bitcoin vermesi gerektiğini söylüyor ve müşteri onaylarsa o kadar bitcoin hesabından çekiyor. Daha sonra bitpay bitcoinler birikince bize ödüyor. Sanırım sizinde istediğiniz sistem bu?azatmetin adlı üyeden alıntı: mesajı görüntüle
- 01-08-2014, 14:04:19ilginiz için teşekkür ederim alp fakat istediğim tam olarak bu değil,PisiPC adlı üyeden alıntı: mesajı görüntüle
bakiye yükleme sayfasında müşteri bakiye yüklemek istediğinde ona bir buton veya cüzdan vereceğiz, ordan bakiye yükleyecek,
ürün satışı fiyatları sabit değil yani. sadece bakiye yükleme olacak. - 07-08-2014, 10:16:24yaptığınız işlem ile ilgili detaylı bilgilendirme yaparsanız çok sevinirim, ben hala bir çözüm bulamadım..PisiPC adlı üyeden alıntı: mesajı görüntüle
- 07-08-2014, 10:23:44Bazı siteler anlık Bitcoin walleti id oluşturuyor siz yolluyorsunuz hesaba kredi olarak geçiyor istediğiniz sistem bu açıkcası bende merak ediyorum internette araştırdım ama pek bişi bulamadım araştırmaya devam ediyorum bulursam bilgilendirirm
Edit: Bunu buldum heralde bilgisi olan arkadaşlar el atarsa yapabilirler
https://bitcointalk.org/index.php?topic=123586.0 - 08-08-2014, 20:05:47tam olarak ekteki olay değil sanırsam hocam,trhero adlı üyeden alıntı: mesajı görüntüle
aslında direkt olarak wallet oluşturmanın yanında bir aracı site ile de ödeme alabiliriz. bitpay apilerini kontrol ettim, hazır modülleri çok güzel fakat düz apisi biraz karmaşık geldi. - 01-09-2014, 00:53:24Kimlik doğrulama veya yönetimden onay bekliyor.coinbase.com, kullanabilirsiniz.
Bu şekilde yapabilirsiniz.
Bir bitcoin client'i kurun.
https://en.bitcoin.it/wiki/Running_bitcoind
Bu client ile json rpc ile haberleşebilirsiniz.
Daha sonra her kullanıcı üye olduğunda ona bir adres oluşturun.(getnewaddress ile oluşturabilirsiniz)
https://en.bitcoin.it/wiki/PHP_developer_intro
Daha sonra belirli aralıklarla bitcoind'ye tekrar çağrı yaparak listtransactions ile gelen btc varmı varsa kullanıcının bakiyesine ekle şeklinde işlem yapmak lazım.
https://en.bitcoin.it/wiki/Original_...API_Calls_list
yada
bitcoin clientinin walletnotify parametresini ayarlayıp girip çıkan btc'yi işleyebilirsiniz.
http://stackoverflow.com/questions/2...ur-on-bitcoind
Yazımda ve mantıkta hata olabilir. - 02-09-2014, 11:03:40S4l1h adlı üyeden alıntı: mesajı görüntüle
ilginiz için teşekkürler fakat ben olayı farklı bir şekilde çözdüm, api ile uğraşmak istemeyen arkadaşlar için mantığı anlatıyorum;
coinbase.com üyeliğimi doğrulayıp btc adresleri ürettim, 500e yakın. hepsini veritabanına kayıt ettim.
btc ile ödeme yapmak isteyen müşteriye veritabanından btcdurum kolonu oluşturdum, btc kodunun olup olmadığını kontrol ettirdim, eğer daha önce btc kodu almamış veya aldığı kodu kullanmış ise yeni kod üretmesi için bir buton oluşturdum.
her müşteri bir kodu bir defa kullanabilmekte. eski btc adresine para yatırırsa bile hesaba geçmiyor fakat işimi görüyorum, devam edeyim,
btc koduna para yatırdıktan sonra devam tuşuna basmaları için bir uyarı koydum.
devam tuşuna basınca oluşturduğum betik direkt olarak https://blockchain.info/address/btckodu adresinden "toplam alınan" kısmını dolar cinsinden çekip, yuvarlayıp bakiye olarak ekliyor. eğer bakiye gönderilmediyse uyarı verdiriyorum. bakiye gönderildi ise müşteriin btcdurumunu değiştirip yeni kod üretmesi için izin veriyorum.
mantığı yazdım, apisiz işlem yapmak isteyen arkadaşlar bu mantıkla hareket edebilirler. çok daha zahmetsiz. tek zahmeti işlem durumlarınıza göre coinbase.com üzerinden sürekli kod üretip veritabanına kaydetmek..