All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web.html.about.html Maven / Gradle / Ivy






  
  
  
  
  


  BitMerchant

  
   

  
  

  
  

  
  

  
  

  
  

  
  

  
  
  

  
  

  
  

  
  

  
  

    
  





  

  
  

What is Bitmerchant?


Bitmerchant is a self-hostable, bitcoin payment processor made for merchants. It's a self-contained, runnable jar, that sets up a fully functioning local bitcoin wallet and web service, so that you can accept bitcoin payments and donations on your own website, to a bitcoin wallet that you control.

Have a look at some screenshots here.

How do I accept Bitcoin?


Bitmerchant has a fully functional, json-based API, that lets you create orders and items for sale. There's also a very easy-to-use tool, called the payment button generator, that lets you create buttons and use them on your own website.

Additional Features


Bitmerchant can create orders in your own native currency, give suggested or custom prices for items, and even refund orders at the click of a button.

It uses the BIP 70 Payment protocol.

How do I install it?


First, make sure you have both java 8 and maven installed, then run these commands:

git clone https://github.com/tchoulihan/bitmerchant
cd bitmerchant
mvn install
            

To run Bitmerchant, run the following command:

java -jar target/bitmerchant-shaded.jar [parameters]

or better, use the run script, which also creates a log.out:

./run.sh [parameters]
parameters:
    -testnet  : run on the bitcoin testnet3
    -deleteDB : Delete the local database
    -loglevel [INFO,WARN, etc] : Sets the log level

If accessing from another machine, VNC to the machine(or vpn to the local network), and point your browser to:

http://localhost:4567/

or

https://localhost:4567/
once you follow the instructions to enable SSL.

Post any questions or feature requests you have to the Github repository, and I'll try to get them solved/fixed as soon as possible.

If you'd like to contribute to the project, you can either post bounties for desired features here, or below:

Contribute






© 2015 - 2024 Weber Informatics LLC | Privacy Policy