Bitcoin Forum

Bitcoin => Project Development => Topic started by: skylord56 on March 15, 2017, 08:58:41 PM



Title: Purpose me a good API to receive payments for my application
Post by: skylord56 on March 15, 2017, 08:58:41 PM
Hi,
I already used 3 APIs for my projects, but for each of them, i found some issues.

Blockchain.info - Many times i get my IP blacklisted without any reason
Block.io - I am using bitcoin forwarder but is not free.
Blocktrail - Good to receive payments, but take many fees (For a transaction of 5$ i lose 10$ !)

Can someone suggest me any trusted alternative solution please ?


Title: Re: Purpose me a good API to receive payments for my application
Post by: Henkkaa on March 16, 2017, 04:44:13 PM
Hi,
I already used 3 APIs for my projects, but for each of them, i found some issues.

Blockchain.info - Many times i get my IP blacklisted without any reason
Block.io - I am using bitcoin forwarder but is not free.
Blocktrail - Good to receive payments, but take many fees (For a transaction of 5$ i lose 10$ !)

Can someone suggest me any trusted alternative solution please ?
You get your IP blacklisted from blockchain, because it isn't meant to be used for business.
Some options you have other than those 3 are Bitpay (https://bitpay.com/) and Coinify (https://www.coinify.com/). If I'm not mistaken, Bitcoin Core wallet can be used for this purpose as well.


Title: Re: Purpose me a good API to receive payments for my application
Post by: OmegaStarScream on March 16, 2017, 04:53:21 PM
I never heard about anyone receiving payments and getting such high fees using blocktrail honestly, If you are going to receive great amounts and you are not planning to run your own bitcoind and do the programming part your self, then I suggest using BitPay, It's what most big businesses use.


Title: Re: Purpose me a good API to receive payments for my application
Post by: hamburger on March 16, 2017, 05:02:52 PM
Hi,
I already used 3 APIs for my projects, but for each of them, i found some issues.

Blockchain.info - Many times i get my IP blacklisted without any reason
Block.io - I am using bitcoin forwarder but is not free.
Blocktrail - Good to receive payments, but take many fees (For a transaction of 5$ i lose 10$ !)

Can someone suggest me any trusted alternative solution please ?
You get your IP blacklisted from blockchain, because it isn't meant to be used for business.
Some options you have other than those 3 are Bitpay (https://bitpay.com/) and Coinify (https://www.coinify.com/). If I'm not mistaken, Bitcoin Core wallet can be used for this purpose as well.

Use the API of http://blockr.io/ and let them know if you will make a huge amount of calls - I had no issues since moving to them.


Title: Re: Purpose me a good API to receive payments for my application
Post by: nemgun on March 16, 2017, 05:04:08 PM
https://www.blockcypher.com/
They have a really great API, i had the same issue you are experiencing, and i tried a lot of APIs, but this one will definitly solve your problems. However, if you want to get market informations, or "Other" informations, this one may not be enough, may i ask you what you inted to do with the API ?
Is it for accounts management ? Requesting blockchain informations ? Maybe something else ?

It is important because each API have it's own good and bad sides.


Title: Re: Purpose me a good API to receive payments for my application
Post by: PremiumCodeX on March 16, 2017, 09:25:18 PM
Since you have received some 3rd party suggestion already, I am grabbing the DIY line. If you ever choose this path and need some guidance, I can give a few tips, especially related server security. From security viewpoint, btw, using your own bitcoind is the safest and it would solve any blacklist-issue too.


Title: Re: Purpose me a good API to receive payments for my application
Post by: skylord56 on March 17, 2017, 02:27:02 AM
Many thank's for the suggestions.

Can't use bitcoind since it require a big server and another investment.

I want use the API to generate many bitcoin addresses and withdraw automatically to any bitcoin address.

Bitpay require us to verify our account.

The two main function i am looking for:
- Generate many bitcoin addresses
- Moving money between address or withdraw to external bitcoin addresses.


Title: Re: Purpose me a good API to receive payments for my application
Post by: erikalui on March 17, 2017, 10:31:14 AM
You can try these two websites:

https://blockchainapi.org/
https://gourl.io/


Blockchainapi doesn't require you to verify your account but I am not sure about gourl. The former one generates a unique bitcoin address everytime and you can withdraw it to another bitcoin address and it charges 1% fee wile gourl allows you to receive other altcoin payments.


Title: Re: Purpose me a good API to receive payments for my application
Post by: vivabux on March 17, 2017, 01:59:09 PM
bitgo i think is good


Title: Re: Purpose me a good API to receive payments for my application
Post by: Patatas on March 17, 2017, 04:33:18 PM
Blocktrail - Good to receive payments, but take many fees (For a transaction of 5$ i lose 10$ !)
How is that even possible ? Seems irrelevant logically.You should probably report the issue to their support.

Can someone suggest me any trusted alternative solution please ?
For that,you need to tell us a few things about your project
 -How many transactions you send/receive on daily basis ?
 -Are you taking the transaction fees from your customers or paying them yourself ?
 -Is that big/medium/small sized project ?
 
If you think you need not depend on an API given their restrictions,start writing code from scratch or fork one of the open source repos.


Title: Re: Purpose me a good API to receive payments for my application
Post by: freemanjackal on March 18, 2017, 07:55:30 PM
it is really weird that you pay in fees more than what you receive or pay, have you contacted Blocktrail support ?


Title: Re: Purpose me a good API to receive payments for my application
Post by: coinableS on March 19, 2017, 02:31:50 AM
It's not launched yet, but I'm working on an API service. It will do what you're asking.
https://bitcointalk.org/index.php?topic=1833023.0


Title: Re: Purpose me a good API to receive payments for my application
Post by: BuySomeBitcoins on March 19, 2017, 11:56:56 PM
keep it simple, use coinsimple.

Else, bitgo.


Title: Re: Purpose me a good API to receive payments for my application
Post by: skylord56 on March 20, 2017, 09:09:02 PM
Many thank's for all.

I reported this to blocktrail and they said he took fees from every bitcoin address where i received bitcoin and used to withdraw money, i didn't insisted at this point since i will move to another solution.

Withdraw money programmatically is required.

I have about 50 - 100 new bitcoin generated per day.


Title: Re: Purpose me a good API to receive payments for my application
Post by: BuySomeBitcoins on March 20, 2017, 09:11:17 PM
I have about 50 - 100 new bitcoin generated per day.


waaat ?

fifty to a hundred bitcoins per day ?


Title: Re: Purpose me a good API to receive payments for my application
Post by: freemanjackal on March 21, 2017, 02:50:56 AM

I have about 50 - 100 new bitcoin generated per day.
wow is this really the number, isnt it too big?, if not thats something to take into account