Bitcoin Forum

Bitcoin => Wallet software => Topic started by: RTK on July 27, 2016, 08:03:11 AM



Title: Batch Payments
Post by: RTK on July 27, 2016, 08:03:11 AM
I'm looking for a wallet that will support batch payments - I would like to be able to pay my suppliers by uploading a file with say account/btc address/amount from my accounts system. Does anyone know of a wallet that supports this type of functionality? - thanks in advance for you help


Title: Re: Batch Payments
Post by: fikihafana on July 27, 2016, 02:11:11 PM
Are you looking for bitcoin wallet or altcoin wallet? Or do you mean using third party wallet?

actually, you can create simple application to doing your task.


Title: Re: Batch Payments
Post by: mobnepal on July 28, 2016, 03:47:24 PM
There is third party service named block.io and i have also worked with there API for few of my programming and they work good and there api seem simple. You can easily do this by making small script and use block.io api, check their site for more information.


Title: Re: Batch Payments
Post by: tyz on July 28, 2016, 06:23:50 PM
Do you mean a batch job or cron job which sends payments every month to a particular address for example?

If so, as far as I know there is not such a service yet. But it is not hard to program, if you urgently need it.


Title: Re: Batch Payments
Post by: RoommateAgreement on July 31, 2016, 02:30:40 PM
Do you mean a batch job or cron job which sends payments every month to a particular address for example?

If so, as far as I know there is not such a service yet. But it is not hard to program, if you urgently need it.

because of this
Quote
I would like to be able to pay my suppliers by uploading a file with say account/btc address/amount from my accounts system.

i think OP means Pay to Many feature in a wallet, and he wants to make a payment to many recepients by doing this, kind of similar to what signature campaigns do.

and this feature (with the name i said) is available in all the wallets that i have checked so far.


Title: Re: Batch Payments
Post by: piotr_n on August 14, 2016, 05:24:31 PM
I'm looking for a wallet that will support batch payments - I would like to be able to pay my suppliers by uploading a file with say account/btc address/amount from my accounts system. Does anyone know of a wallet that supports this type of functionality? - thanks in advance for you help
gocoin's wallet, with -batch <filename> switch.
the file shall contain text lines formatted like this:
Code:
152f1muMCNa7goXYhYAQC61hxEgGacmncB=0.01
1Nn9pHF3B7Ytgrd3TW8oU49Kie9pn869ic=1.0
1EPUYhigY6CmQHoRPK3VQyqSsvU9uuLiD4=0.23428261
/...and so on.../
values in BTC


Title: Re: Batch Payments
Post by: xcbtrader on August 14, 2016, 05:39:24 PM
Electrum have this option


Title: Re: Batch Payments
Post by: PremiumCodeX on August 17, 2016, 10:08:57 AM
If you want to pay to multiple addresses easily using a batch code, you could use bitcoind. It works, for instance, with bitcoin-qt. You can find the list of possible API calls here (https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list). After running bitcoin-qt and initial setup in bitcoin.conf, you may start it like "start bitcoind". Then you can send your requests in an array. Tell me please if you have any additional question!


Title: Re: Batch Payments
Post by: Gahs on August 23, 2016, 08:58:11 PM
I use Electrum 2.6.4 and it has the "Pay to many" option where you can pay to multiple address with a single click. It's under the "tools" tab, I do not know if other versions of Electrum have this option too.


Title: Re: Batch Payments
Post by: NorrisK on August 25, 2016, 05:51:38 AM
In electrum you can place multiple inputs in the sending field.

You can create a transaction with several outputs. In the send field, type each address and amount on a line, separated by a comma. You can also import a CSV file for more convenience and easier processing.

The amount you will send is shown in the amount box then and this is the sum of the numbers you placed behind the comma. It uses the unit set in the wallet (BTC, mBTC, uBTC).