Despite the obvious benefits of Bitcoin such as speed, anonymity, cheap transaction cost, many merchants are skeptical and avoid accepting Bitcoin at their business because of technological issues (the integration of Bitcoin client itself takes time) and financial risk as Bitcoin price is volatile.
To promote Bitcoin adoption, we have developed a merchant API to integrate Bitcoin in any online project. Firstly, you have to go to merchant section of SpectroCoin.com by clicking on “Merchant projects” under the account section:
You will be forwarded to “Edit project” form. There fill in the required information:
Cryptocurrency is the currency you would like to accept your payments in. We have an option to choose between bitcoin and DASH.
Project name is a name of your project. It can be a brand name, website address or anything else.
Description is a short description about your merchant.
Receive currency is the currency in which you want to receive payment. If you choose “Receive bitcoin” all payments will be settled in bitcoin (i.e. if somebody pays you 1 bitcoin, your account will be credited with 1 bitcoin). If you choose “Receive fiat” all payments will be settled in your preferred fiat currency like Euros, Dollars and other currencies supported by SpectroCoin wallet (i.e. if you select Euro as your preferred currency and someone pays you 1 bitcoin at the time when bitcoin price is 200 Euros, your account will be credited with 200 Euros). Therefore, you will not be affected by bitcoin price risk.
Public key is 2048-bit RSA public key (PEM format) which is used to sign all API requests. You can read how to generate it here.
Check “Test” while testing your merchant integration so you will get instant callbacks with status Test.
Check “Enabled” if you want merchant integration to be live.
After clicking “Submit” you merchant project will be created and project details will be shown. Click “Create Payment” to create payment manually:
You will be forwarded to “Create order” window. Only “Receive Amount” field is mandatory. Type amount in Euros, which you want to receive. Check “Create payment link” if you want to give a link to the payment URL to your client. After filling in the information press “Submit”:
If you leave “Create payment link” unchecked you will be forwarded to payment windows after clicking “Submit”:
If you check “Create payment link”:
You will be given payment link in a new window:
After clicking on the “View” button payer will be able to initiate an order:
After clicking on “Open order” you will be able to see payment window:
In the project description window you can also find “Public Order Create URL” section, which will lead you to a page that allows creating order via form. It can be used at Point of Sale or if buyer wants to manualy type amount he is willing to pay:
In “Order list” you can see all orders for this project with their statuses:
If you have any questions regarding our merchant solution, please contact us via [email protected].