Bitcoin Forum

Economy => Service Discussion => Topic started by: apoorvlathey on February 23, 2016, 05:44:50 PM



Title: BTC Payment integration to website
Post by: apoorvlathey on February 23, 2016, 05:44:50 PM
Hi, I want to know the beat and easiest way to integrate Bitcoin payments to my site.
The basic layout of the site is:
User clicks on the payment button on the page > Gets redirected to the payment page > Transfers BTC to that address > Completes payment and get redirected to My Site > My Site gets input from Payment Site and then redirects to a URL that users can access only after the payment is done.

I want a payment system that sends an input to my website in the form of PHP input or <form> input.
Suggest some Free and easy to integrate sites.


Title: Re: BTC Payment integration to website
Post by: -tK on February 23, 2016, 08:28:28 PM
With some twiddling, Bitpay will do the job perfectly for you.


Title: Re: BTC Payment integration to website
Post by: VytautasK on February 23, 2016, 08:30:44 PM
You can try https://github.com/SpectroFinance/SpectroCoin-Merchant-PHP for SpectroCoin.com integration


Title: Re: BTC Payment integration to website
Post by: apoorvlathey on February 24, 2016, 10:28:57 AM
With some twiddling, Bitpay will do the job perfectly for you.
Does it has any transaction fee/ merchant fee or anything of such sort ?


Title: Re: BTC Payment integration to website
Post by: altcoinhosting on February 24, 2016, 10:31:38 AM
install bitcoind and use an rpc call....  There's a php library to make life very easy for you ;)
you can also try it out on the testnet if you wish


Title: Re: BTC Payment integration to website
Post by: icanscript on February 24, 2016, 10:56:15 AM
Hi, I want to know the beat and easiest way to integrate Bitcoin payments to my site.
The basic layout of the site is:
User clicks on the payment button on the page > Gets redirected to the payment page > Transfers BTC to that address > Completes payment and get redirected to My Site > My Site gets input from Payment Site and then redirects to a URL that users can access only after the payment is done.

I want a payment system that sends an input to my website in the form of PHP input or <form> input.
Suggest some Free and easy to integrate sites.

I would suggest some payment forwarding solution with callback from someone like blockcypher, You would need a webdev to integrated it but it would be cheap and you would be able to granularly customise it how you wanted.

http://dev.blockcypher.com/#create-payment-endpoint


Title: Re: BTC Payment integration to website
Post by: -tK on February 24, 2016, 11:45:18 AM
With some twiddling, Bitpay will do the job perfectly for you.
Does it has any transaction fee/ merchant fee or anything of such sort ?

I'm not entirely sure, but if I remember correctly, the free plan is free and the premium plan takes something like 3% of transactions. A tiny fee for a good service.


Title: Re: BTC Payment integration to website
Post by: Sigals on February 25, 2016, 10:25:47 AM
I could certainly help you implement this into your site using PHP and https://blocktrail.com/api

PM me if you want to know more.


Title: Re: BTC Payment integration to website
Post by: teddy5145 on February 25, 2016, 10:57:21 AM
With some twiddling, Bitpay will do the job perfectly for you.
Does it has any transaction fee/ merchant fee or anything of such sort ?
yep, you can find it here
https://bitpay.com/pricing
I would recommend bitpay as they are professional at this job and they will get the job done
All you had to do is add their API to your website and you're all set for payment :)
Though, you can always hire a coder to code a custom one for you for a price :P
choice is yours ;)


Title: Re: BTC Payment integration to website
Post by: newcoins1978 on February 25, 2016, 12:21:51 PM
There are plenty of API's; bitpay, coinpayments etc.
Question is how big is your budget?

If you want to do it good you need a bigger budget and you do it yourself (cut out the middle man).
Else you can low budget with open source and the available payment plugins for prestashop, magento and virtuemart.


Title: Re: BTC Payment integration to website
Post by: dragon1245 on February 27, 2016, 03:07:21 AM
i looked for something like this but never found anything which satisfied these requirements:
- you give it 1000 (or whatever) btc addresses
- when the customer decides to make the purchase one of the addresses is presented to him along with the exact amount
- if there is no transfer on the blockchain in 20 min the purchase expires and the address is marked as used
- if there is a transfer the order is marked a processing and, the address marked as used, and the customer given an order id with which to check the status of the order
- once there are 6 confirmations the order is marked as 'payment received' and you get an email with the order details
- once you ship it you enter the tracking code which the customer can se by checking his order
- if there is no complaint after 30 days everything is deleted as if the order never existed
- no exernal payment procesor
- no bitcoind needed on the server


Title: Re: BTC Payment integration to website
Post by: apoorvlathey on February 27, 2016, 10:52:36 AM
I came to know about Coinbase Merchant tools which gives the payment button option with no fees. It also has a callback feature so that the website knows that the transaction is complete and proceeds further.
I would update, after i use its tools.


Title: Re: BTC Payment integration to website
Post by: teddy5145 on February 27, 2016, 03:20:18 PM
-snip
Easier said than done
OP need to make his own code version of it along with bug testing that could take up to month
I'd rather use Bitpay and pay fee as low as 1% and having it processed automatically by them ::)
Oh, don't forget about security issues that could happen too :P
Not worth the cause in my opinion


Title: Re: BTC Payment integration to website
Post by: Dekker3D on February 27, 2016, 03:35:53 PM
Blocktrail, bitpay, blockchain and gourl all have bitcoin payment apis that you could use. Not sure myself though which one is the best among them.


Title: Re: BTC Payment integration to website
Post by: bitcoin-hunter on February 27, 2016, 08:45:32 PM
I would go for blockchain.info's API. You don't need to have the deamon running.
This way you can save money and resources on security and integration.

Or go with bitpay they got a neat API too.


Title: Re: BTC Payment integration to website
Post by: icanscript on February 27, 2016, 10:53:43 PM
I would go for blockchain.info's API. You don't need to have the deamon running.
This way you can save money and resources on security and integration.

Or go with bitpay they got a neat API too.

blockcypher API is sooooo much faster than blockchain API for forwarding, trust me.


Title: Re: BTC Payment integration to website
Post by: icanscript on February 27, 2016, 10:55:07 PM
i looked for something like this but never found anything which satisfied these requirements:
- you give it 1000 (or whatever) btc addresses
- when the customer decides to make the purchase one of the addresses is presented to him along with the exact amount
- if there is no transfer on the blockchain in 20 min the purchase expires and the address is marked as used
- if there is a transfer the order is marked a processing and, the address marked as used, and the customer given an order id with which to check the status of the order
- once there are 6 confirmations the order is marked as 'payment received' and you get an email with the order details
- once you ship it you enter the tracking code which the customer can se by checking his order
- if there is no complaint after 30 days everything is deleted as if the order never existed
- no exernal payment procesor
- no bitcoind needed on the server

Can be done. once again, with certain API's and callback files... maybe a cron in the back to delete the old orders.


Title: Re: BTC Payment integration to website
Post by: freemanjackal on January 25, 2017, 06:45:14 PM
i was searching in google and found this post, i am trying to develop a site with btc payments using a javascript framework, meteor or some other, so according to these posts i could use the api provvided by some web wallet sites like blockchain.info, blockcypher ... am i right?

which one would be the best? faster, safer??


Title: Re: BTC Payment integration to website
Post by: eckmar on January 26, 2017, 11:34:22 AM
i was searching in google and found this post, i am trying to develop a site with btc payments using a javascript framework, meteor or some other, so according to these posts i could use the api provvided by some web wallet sites like blockchain.info, blockcypher ... am i right?

which one would be the best? faster, safer??
I've personally used Blockchain.info and Blocktrail APIs. They are both good but i can say that blocktrail is much better for developing and got webhook integration which would be very usefull to you when receiving payments. If you don't want to bother just use some payment processor like BitPay


Title: Re: BTC Payment integration to website
Post by: SpectroCoin_support on January 26, 2017, 11:35:15 AM
i was searching in google and found this post, i am trying to develop a site with btc payments using a javascript framework, meteor or some other, so according to these posts i could use the api provvided by some web wallet sites like blockchain.info, blockcypher ... am i right?

which one would be the best? faster, safer??

You can use SpectroCoin wallet API, for help during integration you can contact our integration support via skype: spectrocoin_merchant


Title: Re: BTC Payment integration to website
Post by: freemanjackal on January 26, 2017, 03:19:46 PM
ill try those, i have experience with php, but this my first time with a javascript full stack framework, that shouldnt be a problem right?are there any nodejs package already implemented with any of these services??


Title: Re: BTC Payment integration to website
Post by: SpectroCoin_support on January 26, 2017, 03:24:56 PM
ill try those, i have experience with php, but this my first time with a javascript full stack framework, that shouldnt be a problem right?are there any nodejs package already implemented with any of these services??

It should be fine, as API supports RESTful JSON responses, so it should be fine for javascript full stack, and there is always a support incase you need it


Title: Re: BTC Payment integration to website
Post by: eckmar on January 26, 2017, 03:30:47 PM
ill try those, i have experience with php, but this my first time with a javascript full stack framework, that shouldnt be a problem right?are there any nodejs package already implemented with any of these services??

Blockchain use RESTful API so you should be fine there and Blocktrail have support for nodejs so you are fine if you want to use this option too.


Title: Re: BTC Payment integration to website
Post by: morantis on January 26, 2017, 03:33:27 PM
ill try those, i have experience with php, but this my first time with a javascript full stack framework, that shouldnt be a problem right?are there any nodejs package already implemented with any of these services??

Blockchain use RESTful API so you should be fine there and Blocktrail have support for nodejs so you are fine if you want to use this option too.

bitpay was nice and easy for someone that has no clue what they are doing, and you can create a POS.  we set this up for a client that needed real simple stuff